web-dev-qa-db-fra.com

Ubuntu Server obtient une adresse DHCP de manière aléatoire au lieu de conserver une adresse IP statique

J'ai un serveur domestique configuré comme passerelle Internet. Le transfert IP et autres fonctionnent bien, mais pour une raison quelconque, le serveur continue à saisir une adresse DHCP au lieu de rester avec l'adresse statique que j'ai configurée dans /etc/network/interfaces. eth1 continue de basculer sur une adresse DHCP (bizarrement .. attribuée par le serveur DHCP s'exécutant sur lui-même).

Ma première pensée a été Network Manager, mais il ne semble pas être installé.

Voici mon fichier interfaces:

# The loopback network interface
auto lo
iface lo inet loopback

# External interface to the outside world
auto eth0
iface eth0 inet dhcp
    pre-up iptables-restore < /etc/iptables.rules

# Our local network, we're the DHCP server
auto eth1
iface eth1 inet static
    address   192.168.1.1
    netmask   255.255.255.0
    network   192.168.1.0
    broadcast 192.168.1.255

Existe-t-il d'autres utilitaires installés par défaut susceptibles de réinitialiser l'interface réseau?

6
Collin

Il s’est avéré qu’il s’agissait d’un simple problème de non redémarrage.

J'avais changé mon /etc/network/interfaces pour définir l'interface statique, mais je n'ai jamais redémarré. Cela laissait dhclient en cours d'exécution pour eth1, qui allait éventuellement renouveler l'adresse DHCP. Tuer dhclient a résolu le problème et, avec le fichier interfaces définissant une adresse IP statique, le fichier n'a pas été démarré lors du prochain redémarrage.

10
Collin