Não é possível usar o IP estático no Ubuntu 16.04

0

Estou tentando configurar um IP estático em uma interface no Ubuntu 16.04. Eu tentei fazer isso a partir do arquivo de interfaces e da GUI Editar Conexões também.

Eu pesquisei e encontrei várias perguntas semelhantes (não é possível definir corretamente o IP estático no Ubuntu 16.04), mas isso não ajudou em nada o meu problema.

Eventualmente, precisarei ter três dispositivos conectados a um switch e capazes de falar uns com os outros, mas por enquanto definir um ip estático para cada máquina é o foco principal.

16.04 / arquivo etc / network / interfaces:

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto enp2s0
iface enp2s0 inet static
address 192.168.1.10
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 8.8.8.8 8.8.4.4

Eu tentei usar 8.8.8.8 8.8.4.4, apenas 8.8.8.8 e 8.8.8.8 192.168.0.1 para os servidores de nomes dns.

Também meus passos para reiniciar a rede:

$ sudo ip addr flush enp2s0 && sudo systemctl restart networking.service

Em seguida, verifique com:

$ ifconfig
enp2s0    Link encap:Ethernet  HWaddr 84:2b:2b:9f:ba:45  
      inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::e4c4:1a45:c10e:ffb0/64 Scope:Link
      inet6 addr: 2001:579:80cc:3900:b196:e123:f5ce:f6d9/64 Scope:Global
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:3467 errors:0 dropped:0 overruns:0 frame:0
      TX packets:1947 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:3333106 (3.3 MB)  TX bytes:291202 (291.2 KB)
      Interrupt:16 

Tudo parece bem, e ele está tentando usar o ip estático que eu configurei. No entanto, não consigo fazer ping em nenhum site, pois não há conexão com a Internet.

Address: 192.168.1.10
Netmask: 255.255.255.0
Gateway: 192.168.0.1

Qualquer ajuda seria muito apreciada!

Se você precisar de outras informações, basta me informar.

Obrigado.

Editar 1: Obrigado pela solução! Se alguém tiver um problema semelhante, verifique novamente se o endereço do seu gateway está correto. O meu estava incorreto e passou a ser 192.168.0.1 . Então, qualquer endereço IP que eu quisesse atribuir tinha que ter a mesma sub-rede também, por exemplo, 192.168.0.x , como explicado por @Pilot6

    
por Jordan Pagni 06.09.2017 / 21:54

1 resposta

1

Você configurou com sucesso um IP estático, mas definiu 192.168.1.1 como um gateway que não existe.

Você pode se conectar a outros computadores conectados ao mesmo switch com outros IPs dessa sub-rede. Mas você não pode ir a nenhum outro lugar até você definir um gateway válido.

E o seu endereço IP deve estar na mesma sub-rede que o gateway.

    
por Pilot6 06.09.2017 / 22:41