Ubuntu Server случайным образом получает DHCP-адрес вместо сохранения статического IP-адреса

У меня есть домашний сервер, настроенный как интернет-шлюз. IP-пересылка и т. Д. Работает нормально, но по какой-то причине сервер продолжает захватывать DHCP-адрес вместо того, чтобы придерживаться статического адреса, который я настроил в /etc/network/interfaces. eth1 продолжает переключаться на адрес DHCP (как ни странно .. назначенный DHCP-сервером, работающим на нем).

Моей первой мыслью был Network Manager, но, похоже, он не установлен.

Вот мой 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

Существуют ли какие-либо другие установленные по умолчанию утилиты, которые могут сбрасывать сетевой интерфейс?

6
задан 29 April 2013 в 04:33

1 ответ

Оказывается, это была простая проблема без перезагрузки.

Я изменил свой /etc/network/interfaces для установки статического интерфейса, но никогда не перезагружался. Это оставило dhclient запущенным для eth1, который в итоге пошел на обновление адреса DHCP. Убийство dhclient решило проблему, и файл interfaces, определяющий статический IP, не был запущен при следующей перезагрузке.

0
ответ дан 29 April 2013 в 04:33

Другие вопросы по тегам:

Похожие вопросы: