Después de migrar a un nuevo MacBook Pro ya no puedo hacer ping localhost
.
Ya intenté cambiar mi /etc/hosts
aunque ya estaba bien antes.
$ host localhost
localhost has address 127.0.0.1
localhost has IPv6 address ::1
$ ping localhost.
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.098 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.081 ms
Pinging localhost.
funciona de alguna manera, no puedo entender por qué.
Si reinicio el sistema no se resuelve localhost
de nuevo, pero si yo ping localhost.
entonces ping localhost
empieza a funcionar. No sé si esto puede ayudar a alguien con el mismo problema
¿Qué podría estar mal?
$ ping localhost
ping: cannot resolve localhost: Unknown host
$ ping localhost.
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.072 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.084 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.077 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.073 ms
^C
--- localhost ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.072/0.076/0.084/0.005 ms
$ ping localhost
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.070 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.072 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.088 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.082 ms
^C
--- localhost ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
más resultados
MBPdeFrancisco:~ francisco$ dscacheutil -q host -a name localhost
name: localhost
ipv6_address: fe80:1::1
MBPdeFrancisco:~ francisco$ LC_ALL=C cat -vet /etc/hosts
##$
##$
# Host Database$
#$
# localhost is used to configure the loopback interface$
# when the system is booting. Do not change this entry.$
##$
127.0.0.1 localhostM-bM-^@M-($
255.255.255.255 broadcasthostM-bM-^@M-($
::1 localhostM-bM-^@M-($
fe80::1%lo0 localhost
MBPdeFrancisco:~ francisco$ cat /etc/resolv.conf
#
# macOS Notice
#
# This file is not consulted for DNS hostname resolution, address
# resolution, or the DNS query routing mechanism used by most
# processes on this system.
#
# To view the DNS configuration used by this system, use:
# scutil --dns
#
# SEE ALSO
# dns-sd(1), scutil(8)
#
# This file is automatically generated.
#
domain lan
nameserver 2001:8a0:ddce:7401:9e97:26ff:fedb:6214
nameserver 192.168.1.254
0 votos
Cuál es la salida del comando "ping localhost", por favor añada eso a su pregunta. También en Preferencias del Sistema > Seguridad y Privacidad > Firewall > Opciones de Firewall. ¿Está seleccionado el modo oculto?
0 votos
Ahora funciona, no he cambiado absolutamente nada, no puedo entenderlo
0 votos
Reinicié el sistema, y localhost no volvió a funcionar. pero si
ping localhost.
entoncesping localhost
comienza a trabajar0 votos
Nada de esto tiene sentido.
localhost
se asigna allo0
interfaz (127.0.0.1) que es un interfaz de bucle invertido . No puede no trabajo.0 votos
Además, has incluido la salida de cuando el ping ha funcionado. Necesitamos ver la salida de cuando falla
0 votos
@Allan incluí lo que está sucediendo en la edición 3. Perdón por el desorden y gracias de antemano
1 votos
@LuceSkyWalker Cuando falle, intente ejecutar
dscacheutil -q host -a name localhost
y luego añadir la salida (en formato de código) a la pregunta. Además, ¿cuál es la salida deLC_ALL=C cat -vet /etc/hosts
?0 votos
¿Puede incluir también el contenido de
/etc/resolv.conf
0 votos
La salida de esos comandos están ahora en el post
0 votos
<respuesta borrada>
0 votos
¿puede detectar algún problema @GordonDavisson?