Отказы сервера устанавливают статический IP, и возвращается к dhcp, данному адрес

У меня есть несколько виртуализированные (ubuntu 14.04 LTS) серверы под KVM, который я пытаюсь переместить в IP блок кроме того, зарезервированного для серверов под dhcp (10.10.2.0/24 блок). Я изменяю IP и затем выполняю эту команду:

sudo ifdown -a && sudo ifup -a

И целая установка на новом IP работает на некоторое время. Затем после нескольких минут, всего этого внезапные переключатели назад к неправильному IP, даже при том, что мой /etc/network/interfaces файл неизменен.Вот:

# Interface lo
auto lo
iface lo inet loopback

# Interface eth0
auto eth0
iface eth0 inet static
    address 10.10.28.4
    netmask 255.255.0.0
    network 10.10.0.0
    broadcast 10.10.255.255
    dns-nameservers 10.10.85.2 10.10.85.71 8.8.8.8
    dns-search lan
    gateway 10.10.85.2

Но мой ifconfig изменяется. Я могу повторить это много раз, но каждый раз это переключает дюйм/с (после того, как я ничего не делаю на сервере некоторое время), и мое соединение SSH просто закрывается. Какие-либо мысли? Чему другой информации Вы, возможно, должны были бы помочь?Заранее спасибо! Это супер печально!

Править: На всякий случай это действительно помогает, вот два ifconfig вывода. После того, как я установил статический IP:

eth0      Link encap:Ethernet  HWaddr 52:54:00:51:b8:76  
          inet addr:10.10.28.4  Bcast:10.10.255.255  Mask:255.255.0.0
          inet6 addr: fe80::5054:ff:fe51:b876/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:102914 errors:0 dropped:4 overruns:0 frame:0
          TX packets:31863 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:148249682 (148.2 MB)  TX bytes:4566351 (4.5 MB)

И после того, как это переключается назад:

eth0      Link encap:Ethernet  HWaddr 52:54:00:51:b8:76  
          inet addr:10.10.2.98  Bcast:10.10.255.255  Mask:255.255.0.0
          inet6 addr: fe80::5054:ff:fe51:b876/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:96960 errors:0 dropped:4 overruns:0 frame:0
          TX packets:29960 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:147748205 (147.7 MB)  TX bytes:4315514 (4.3 MB)
1
задан 20 August 2015 в 23:27
1 ответ

Похоже, network-manager возвращает интерфейс обратно к dhcp, потому что не знает об изменении конфигурации.

Вместо выполнения ifup / ifdown перезапустите службу сетевого менеджера:

sudo service network-manager restart

Если сетевой менеджер не установлен, проверьте, работает ли dhclient.Если это так, остановите его и попробуйте снова перезапустить интерфейс.

1
ответ дан 4 December 2019 в 00:01

Теги

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