J'essaie de configurer une IP statique sur une interface dans Ubuntu 16.04. C'est pour une connexion locale sans serveur DHCP ni configuration DNS. J'ai essayé de le faire à partir de l'interface graphique Edit Connections ainsi que de la CLI et je n'ai pas beaucoup de chance.
J'ai cherché et trouvé plusieurs questions similaires ( Définir l'IP statique Ubuntu 16.04 , etc.), mais je n'arrive pas à obtenir la bonne configuration moi-même.
Voici où j'en suis ... Il y a actuellement trois appareils connectés à un commutateur. Un configuré à 1.51, un à 1.20, et ce système 16.04 que j'essaye de configurer pour 1.49. 51 et 20 communiquent très bien. J'ai déconnecté des câbles et essayé différents ports ... donc je sais que ce n'est pas un problème physique. Et, en fait, l'un des autres systèmes sur ce commutateur est un Ubuntu 14.04 avec une configuration d'interface identique, mais l'IP est 51. Le seul problème semble être le système Ubuntu 16.04.
16.04 Fichier / etc / network / interfaces:
# interfaces(5) file used by ifup(8) and ifdown(8)
# The loopback network interface
auto lo
iface lo inet loopback
# Primary network interface
auto enp4s0
#iface enp4s0 inet dhcp
iface enp4s0 inet static
address 192.168.1.49
netmask 255.255.255.0
gateway 192.168.1.1
$ ifconfig
enp4s0 Link encap:Ethernet HWaddr f4:8e:38:e7:39:31
inet addr:192.168.1.49 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::f68e:38ff:fee7:3931/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:258 errors:0 dropped:0 overruns:0 frame:0
TX packets:2123 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:28821 (28.8 KB) TX bytes:208448 (208.4 KB)
Tout a l'air bien. Mais les pings échouent. Impossible d'entrer ou de sortir. La chose la plus intéressante pour moi est le masque de réseau quand on regarde l'interface de l'interface graphique. Si je vais dans "Modifier les connexions ..." à partir de l'icône réseau en haut à droite et que je modifie cette interface, cela montre ce qui suit:
Address: 192.168.1.49
Netmask: 24
Gateway: 192.168.1.1
Un masque de réseau de "24"? Cela n'a aucun sens ... mais les choses semblent bien d'après ifconfig de la CLI.
Je suis à court d'idées. Devrait être simple ...?
Merci.
EDIT 1:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 enp4s0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 enp4s0
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 enp4s0
route -n
?