Comando who no lee /etc/hosts en STRETCH
Publicado por barna_rasta (182 intervenciones) el 11/03/2019 17:39:32
Buenas tardes,
tengo un pequeño problemilla con un Debian STRETCH y el comando "who i am".
Utilizo el comando para extraer el nombre -previamente definido en /etc/hosts- que relaciona la IP que conecta con el servidor STRETCH.
Anteriormente, en Wheezy la salida de "who i am" era la siguiente:
Actualmente en STRETCH sale:
ademas de que visualmente es bastante mas claro el uso de nombres, el valor que extraigo con "awk" columna 5 lo utilizo para otras funciones.
Estuve el finde googleando sin encontrar ninguna referencia clara,
os muestro los -archivos- que yo pienso estan implicados en el tema.
Un extracto del /etc/hosts es:
En el /etc/resolv.conf tengo
en el /etc/nsswitch.conf
Curiosamente con el comando 'last' salen las IP, pero con ' last -d' salen los nombres.
Si alguien puede darme alguna idea de que puede estar sucediendo, quedare muy agradecido.
Gracias por leerlo.
tengo un pequeño problemilla con un Debian STRETCH y el comando "who i am".
Utilizo el comando para extraer el nombre -previamente definido en /etc/hosts- que relaciona la IP que conecta con el servidor STRETCH.
Anteriormente, en Wheezy la salida de "who i am" era la siguiente:
1
2
3
angel@milinux:~$ who i am
gestion pts/0 2019-03-11 17:17 (juan)
Actualmente en STRETCH sale:
1
2
[QUOTE]angel@milinux:~$ who i am
gestion pts/0 2019-03-11 17:17 (194.1.80.205)
ademas de que visualmente es bastante mas claro el uso de nombres, el valor que extraigo con "awk" columna 5 lo utilizo para otras funciones.
Estuve el finde googleando sin encontrar ninguna referencia clara,
os muestro los -archivos- que yo pienso estan implicados en el tema.
Un extracto del /etc/hosts es:
1
2
3
4
5
6
7
8
127.0.0.1 localhost
194.1.80.206 milinux.com milinux
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
###################
194.1.80.205 juan
1
2
3
4
search milinux.com
nameserver 80.58.0.33
nameserver 80.58.61.250
nameserver 80.58.61.254
en el /etc/nsswitch.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: compat
group: compat
shadow: compat
gshadow: files
hosts: files mdns4_minimal [NOTFOUND=return] dns
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
Si alguien puede darme alguna idea de que puede estar sucediendo, quedare muy agradecido.
Gracias por leerlo.
Valora esta pregunta


1