Me he encontrado con un curioso problema. Cuando conecto mi MacBook a través del cable LAN, no funciona Internet, pero puedo hacer ping a otros dispositivos de mi red (incluido el router) y también puedo acceder a mi disco duro de red.
Cuando me conecto por Wi-Fi al mismo router, Internet funciona, así como todo lo demás, como se supone.
Prefiero utilizar el cable LAN porque es más rápido y fiable, así que me gustaría resolver este problema.
Por favor, tenga en cuenta que no puedo reiniciar mi ordenador, porque estoy llevando a cabo una operación muy importante, que no puede ser interrumpida y que llevará varias semanas.
Espero que alguien me indique la dirección correcta para investigar este asunto.
MacBook:
- MacOS Catalina Versión 10.15.7
- MacBook Pro (15 pulgadas, 2018)
- Procesador Intel Core i7 de 6 núcleos a 2,6 GHz
- Memoria 32 GB 2400 MHz DDR4
- Disco de inicio Macintosh HD
- Gráficos Radeon Pro 560X 4 GB
Gráficos Intel UHD 630 1536 MB
Router: AirPort Time Capsule 802.11ac
Actualización # 2 según la pregunta de Allan: Sí, desactivo el Wi-Fi cuando intento conectarme a través de Ethernet y sí, puedo hacer ping a 8.8.8.8 y también puedo hacer ping a otros sitios web si uso su dirección IP, pero no puedo conectarme a una VPN universitaria.
Actualización # 2 según la pregunta de Allan: salida de ipconfig getpacket en0 | grep "domain_name_server"
con el Wi-Fi apagado => nada. en0 es mi interfaz Wi-Fi por cierto y en8 es mi Ethernet, así que por si acaso emití el comando también con en8 en lugar de en0: salida de ipconfig getpacket en8 | grep "domain_name_server"
con el Wi-Fi apagado => domain_name_server (ip_mult): {192.168.1.1}
La salida de ambos comandos con el Wi-Fi activado es la misma => domain_name_server (ip_mult): {192.168.1.1}
Actualización # 3 según la sugerencia de Allan: salida de nslookup apple.com 192.168.1.1
:
;; connection timed out; no servers could be reached
ACTUALIZACIÓN # 4 según los comentarios de Allan: Soy capaz de hacer ping a mi router con éxito con ping 192.168.1.1
Sigo sin poder hacer ping www.apple.com o www.google.com tampoco puedo acceder a Internet después de configurar el DNS manualmente con networksetup -setdnsservers Ethernet 8.8.8.8
en el que he sustituido Ethernet con el nombre de mi servicio de red LAN (descubierto mediante networksetup -listallnetworkservices
).
Con networksetup -getdnsservers Ethernet
Me sale 8.8.8.8
ACTUALIZACIÓN # 5 según la sugerencia de jksoegaard: Intenté configurar manualmente mi configuración IPv4 bajo mi conexión Ethernet en las preferencias de red, sin éxito:
También he probado a cambiar la puerta de enlace por defecto a través de Terminal:
% sudo route add default 192.168.1.1
route: writing to routing socket: File exists
add net default: gateway 192.168.1.1: File exists
%
Sin embargo, Internet sigue sin funcionar correctamente (no se puede navegar).
Sólo como nota, soy capaz de hacer ping a Google con éxito, pero no por su dirección web, sino utilizando su dirección IP: Tuve que usar nslookup
con mi Wi-Fi encendida porque de lo contrario (con sólo mi Ethernet encendida) no funcionaría. en0 es mi interfaz Wi-Fi.
% nslookup www.google.com
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: www.google.com
Address: 172.217.19.100
% sudo ifconfig en0 down %
ping 172.217.19.10
PING 172.217.19.10 (172.217.19.10): 56 data bytes
64 bytes from 172.217.19.10: icmp_seq=0 ttl=113 time=127.881 ms
64 bytes from 172.217.19.10: icmp_seq=l ttl=113 time=129.241 ms
64 bytes from 172.217.19.10: icmp_seq=2 ttl=113 time=128.347 ms
64 bytes from 172.217.19.10: icmp_seq=3 ttl=113 time=128.451 ms
^C
— 172.217.19.10 ping statistics —
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 127.881/128.480/129.241/0.489 ms
%
ACTUALIZACIÓN # 6 según la actualización de jksoegaard:
networksetup -setdnsservers Ethernet 1.1.1.1
no ayudó. Aquí está la salida de los otros 2 comandos:
% dig @1.1.1.1 www.google.com
; <<>> DiG 9.10.6 <<>> @1.1.1.1 www.google.com
; (1 server found)
;; global options: +cmd
;; connection timed out; no servers could be reached
% nslookup www.google.com
;; connection timed out; no servers could be reached
%