0 votos

Internet a través de Wi-Fi funciona pero no a través de Ethernet (LAN)

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:

enter image description here

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

%

1voto

Jose Chavez Puntos 645

Según tu pregunta, puedes acceder a los dispositivos de la red local cuando estás en una LAN cableada. Ha configurado su servidor DNS a 8.8.8.8, pero sigue sin poder buscar nombres.

Puedes hacer ping a tu router en 192.168.1.1 y a otros dispositivos locales, pero no a servidores de internet como apple.com o google.com.

Esto me sugiere que tu problema es que la puerta de enlace por defecto está mal configurada. Arréglalo de esta manera:

  1. Abra Preferencias del Sistema > Red

  2. Elija el puerto Ethernet en la lista de la izquierda

  3. Asegúrese de que el campo Router está configurado: 192.168.1.1

Si está configurado para usar DHCP, tome nota de su dirección IP, máscara de subred y direcciones del router, y luego cambie la configuración "Configurar IPv4" a "Manualmente" e introduzca los mismos valores - sin embargo, tenga en cuenta que el router debe estar configurado a 192.168.1.1.

Después de aplicarlo, deberías poder acceder a sitios web y hacer ping a servidores en Internet.

También puede intentar cambiar esto desde la Terminal ejecutando:

route add default 192.168.1.1

ACTUALIZACIÓN:

Su nueva actualización indica ahora que puede hacer ping a IPs externas con éxito, pero no cuando se usan nombres de dominio. Esto significa que se trata de un problema de DNS y no de enrutamiento.

Cambia la IP del servidor DNS así en el Terminal:

networksetup -setdnsservers Ethernet 1.1.1.1

A continuación, comprueba si los sitios web empiezan a funcionar. Si no es así, ejecute estos dos comandos en el Terminal:

dig @1.1.1.1 www.google.com
nslookup www.google.com

El resultado debería indicar si es posible buscar el DNS a través de 1.1.1.1 (si no es así, es probable que tenga algún tipo de cortafuegos o problema de filtrado) - o se debe a que el servidor DNS especificado no se utiliza en absoluto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X