La IP estática de Raspberry Pi 3 no funciona para la conexión directa de hardware Ethernet

La IP estática de Raspberry Pi 3 no funciona para la conexión directa de hardware Ethernet

Mi Raspberry Pi 3 con Raspbian Jessie está conectado a hardware externo a través de una conexión Ethernet directa.

Para conectarse entre los dos dispositivos, creo que RasPi necesita una dirección IP estática en eth0. Ya conozco la dirección del hardware externo: 192.168.1.158.

Cuando edito el archivo /etc/dhcpcd.conf para incluir lo siguiente:

interface eth0

static ip_address = 192.168.1.100/24
static routers = 192.168.1.1
static domain_name_servers = 192.168.1.1

Y /etc/network/interfaces tiene su configuración predeterminada:

iface eth0 inet manual

Todavía recibo una dirección IP eth0 incorrecta de 169.xxx.xxx.xx después de reiniciar y ejecutar Sudo ifconfig.

¿Alguna sugerencia? Anteriormente intenté editar el archivo /etc/network/interfaces para que iface eth0 inet manual sea iface eth0 inet static y luego configuré la dirección desde allí. Ejecutar sudo ifconfig me dio la dirección IP adecuada cuando lo intenté, pero todavía no pude hacer ping al dispositivo correctamente.

Respuesta1

Tienes razón en que necesitas editar el /etc/network/interfacesarchivo. Para una configuración de IP estática básica, desea algo como esto:

# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address 10.0.0.100
    netmask 255.255.255.0
    gateway 10.0.0.1
    dns-nameservers 8.8.8.8
    dns-nameservers 8.8.4.4

Una vez que haya modificado el archivo, podrá ifdown eth0y ifup eth0deberá aplicar la dirección IP estática. Verifique marcando ifconfig eth0.

Si obtiene la dirección IP correcta pero aún no puede hacer ping al dispositivo, deberá confirmar que el servidor al que está intentando hacer ping acepta las solicitudes de eco ICMP.

información relacionada