raspberry pi 3 ip estático não funciona para conexão direta de hardware ethernet

0

Meu Raspberry Pi 3 rodando Raspbian Jessie está conectado a um hardware externo através de uma conexão Ethernet direta.

Para se conectar entre os dois dispositivos, acredito que o RasPi precise de um endereço IP estático na eth0. Eu já sei o endereço do hardware externo: 192.168.1.158.

Quando edito o arquivo /etc/dhcpcd.conf para incluir o seguinte:

interface eth0

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

E / etc / network / interfaces tem suas configurações padrão:

iface eth0 inet manual

Eu ainda recebo um endereço IP eth0 ruim de 169.xxx.xxx.xx após reiniciar e executar o sudo ifconfig.

Alguma sugestão? Eu já tentei editar o arquivo / etc / network / interfaces para que iface eth0 inet manual seja iface eth0 inet static e então defina o endereço de lá. Executando o sudo ifconfig me deu o endereço IP correto quando tentei, mas ainda não consegui fazer o ping corretamente no dispositivo.

    
por Lauren Pi 10.08.2016 / 18:45

1 resposta

0

Você está certo de que precisa editar o arquivo /etc/network/interfaces . Para uma configuração básica de IP estático, você quer algo como isto:

# 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

Depois de modificar o arquivo, você poderá usar ifdown eth0 e ifup eth0 , que devem aplicar o endereço IP estático. Confirme verificando ifconfig eth0 .

Se você obtiver o endereço IP correto, mas ainda assim não puder fazer o ping do dispositivo, precisará confirmar se as solicitações de eco ICMP foram aceitas pelo servidor que está tentando efetuar ping.

    
por 10.08.2016 / 19:00