1 votes

L'attribution manuelle d'une adresse IP ne prendra effet qu'après un redémarrage.

Environnement : Serveur Ubuntu 16.04

network-manager : non installé

L'interface doit être modifiée : enp0s9

/etc/network/interfaces

auto enp0s9
iface enp0s9 inet static
    address 192.168.10.50
    netmask 255.255.255.0

J'aimerais changer l'adresse IP de enp0s9 donc je passe par le fichier des interfaces, je modifie la ligne adresse.

Cependant, quelle que soit la façon dont je redémarre/recharge l'enp0s9, l'adresse IP reste l'ancienne. Seul le redémarrage du serveur peut rafraîchir l'adresse IP.

syslog

Dec 26 11:55:02 localhost kernel: [   88.763677] IPv6: ADDRCONF(NETDEV_UP): enp0s9: link is not ready
Dec 26 11:55:02 localhost kernel: [   88.765633] e1000: enp0s9 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
Dec 26 11:55:02 localhost kernel: [   88.765981] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s9: link becomes ready
Dec 26 11:55:02 localhost systemd[1]: Reloading OpenBSD Secure Shell server.
Dec 26 11:55:02 localhost systemd[1]: Reloaded OpenBSD Secure Shell server.

2voto

Dam30n Points 166

Je ne suis pas sûr de votre question, mais je suppose que vous voulez changer les paramètres sans redémarrer, ce que vous pouvez faire en utilisant la commande suivante

sudo /etc/init.d/networking restart

0voto

dgonzalez Points 6390

Vous devriez d'abord essayer de régler l'adresse IP "à la volée". (ne persiste pas au redémarrage) directement avec ifconfig émission de sudo ifconfig enp0s9 192.168.10.50 netmask 255.255.255.0 .

Vous pouvez également essayer vidange de la configuration actuelle con sudo ip addr flush enp0s9 et réessayez, si vous avez toujours des problèmes pour changer l'ip (peut-être lié au dhcp s'il était initialement actif) .

Pour configurer l'interface réseau vía /etc/network/interfaces Je vais ajouter au moins la configuration "réseau" (essayez de remplir tous les champs et vérifiez les logs), prenez ceci comme exemple (je l'utilise sur mon serveur domestique personnel) :

# The loopback network interface
auto lo
iface lo inet loopback

# The primary (wan & lan) network interface
auto enp1s7
iface enp1s7 inet static
        address 192.168.10.50
        netmask 255.255.255.0
        network 192.168.10.0
        gateway 192.168.10.1
        broadcast 192.168.10.255
        dns-nameservers 8.8.8.8
        dns-nameservers 8.8.4.4

# The second (lan only) network interface
auto enp0s8
iface enp0s8 inet dhcp

Pour redémarrer le service de réseau, utilisez sudo systemctl restart networking.service ou sudo /etc/init.d/networking restart . Je préfère utiliser le premier (façon systemd) et en utilisant également sudo systemctl status networking.service ou journalctl -xe en cas d'erreur, ce qui me semble plus confortable que de rechercher quelque chose directement dans syslog (préférence personnelle) .

J'espère que cela vous aidera.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X