Назад | Перейти на главную страницу

IP Config сбрасывается до настроек по умолчанию в Linux каждую ночь

У меня есть Linux-сервер (centos 5), который в течение последних 2-3 недель сбрасывал информацию о конфигурации IP на локальный IP (192.168.x.x). В / etc / network / interfaces у меня есть:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 172.20.10.10
netmask 255.255.255.0
gateway 172.20.10.1

Итак, я подумал, что это решит проблему. Я также пробовал запускать сброс деталей в 7 утра каждое утро с помощью cron:

0 7 * * * route add default gw 172.20.10.1 eth0
0 7 * * * ifconfig eth0 172.20.10.10 netmask 255.255.255.0

Но это тоже не работает.

кот / и т.д. / sysconfig / сеть:

NETWORKING_IPV6=no
NETWORKING=yes
HOSTNAME=localhost.localdomain

кошка / и т.д. / sysconfig / сетевые сценарии / ifcfg-eth0:

TYPE=Ethernet
DEVICE=eth0
BOOTPROTO=none
NETMASK=255.255.255.0
IPADDR=172.20.10.10
HWADDR=00:16:17:d6:31:f9
GATEWAY=172.20.10.1
DHCP=no
PROBE=no

Сервер находится в управляемом VPN (я думаю) внутри здания офисов. Нам не известны какие-либо DHCP-серверы, и это происходит всего 2-3 недели. Сетевые администраторы здания говорят, что они не меняли ничего, что могло бы повлиять на него, и мы не можем вспомнить, что мы сделали.

Любая помощь будет очень признательна, так как я действительно застрял!

ОБНОВЛЕНИЕ 1

Заметил это в boot.log:

May 17 02:02:43 localhost NET[30723]: /sbin/dhclient-script : updated /etc/resolv.conf

Итак, я взглянул на /etc/resolv.conf и получил следующее:

; generated by /sbin/dhclient-script
nameserver 192.168.1.1

ОБНОВЛЕНИЕ 2

Если прочитать немного о dhclient-script, и он вызывается dhclient, который ссылается на dhclient.conf. Думаю, ищет в / etc /. Единственное, что я могу найти на нашей подаче, это /etc/dhcp/dhclient.conf, и он содержит:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 172.20.10.10
netmask 255.255.255.0
gateway 172.20.10.1

Тот факт, что вызывается dhclient-script, заставляет меня думать, что служба NetworkManager запущена, DHCP = no в / etc / network / interface не дает сценариям iface переписываться так, как resolv.conf, но это не мешает dhclient -script от запуска команд ifconfig и получения фактической конфигурации интерфейса.

Вот ссылка на список рассылки CentOS по этому поводу: http://lists.centos.org/pipermail/centos/2009-November/086566.html и что бы автор сделал, если я прав.

/sbin/service NetworkManager stop

chkconfig NetworkManager off