
Estoy ejecutando Debian Jessie en RPi3 (Raspbian). La conexión de red está en wlan0. Por lo general, después de completar los campos wpa_supplicant.conf, reiniciar los servicios de red genera una conexión a Internet que funciona.
En mi máquina no puedo acceder a nada fuera del enrutador debido a una puerta de enlace predeterminada incorrecta.
Después de reiniciar, este es mi route -n
resultado:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
pero la puerta de enlace es 192.168.1.254. De hecho si escribo:
route add default gw 192.168.1.254 wlan0
esta es la nueva tabla de enrutamiento:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 wlan0
0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
y la conexión a Internet ya está funcionando. Nunca necesité configurar manualmente la puerta de enlace predeterminada.
¿Quizás necesito algún otro servicio?
Respuesta1
Una puerta de enlace predeterminada es el enrutador al que envió los paquetes cuando no tiene ningún otro enrutador al que enviarlos. Sólo debería haberunopuerta de enlace predeterminada.
Después de reiniciar, puede ver que la puerta de enlace predeterminada se ha configurado en 192.168.178.1, a la que se puede acceder desde la interfaz eth0.
No estoy seguro de si asignó estáticamente detalles de IP a eth0 o si también usa DHCP; sin embargo, cuando se inicie wlan0, recibirá sus detalles de IP pero encontrará una puerta de enlace predeterminada que ya está en la tabla de enrutamiento y, por lo tanto, no agregará otra entrada. .
Si wlan0 es la única conexión de red que se utilizará, deberá eliminar los detalles de IP de eth0.