O servidor Ubuntu 8.04 não está retendo um endereço IP estático

2

Eu recentemente configurei uma caixa linux rodando Ubuntu 8.04 (para combinar outro servidor com 8.04). Eu preciso garantir que esta caixa tem um endereço IP estático e eu mudei / etc / network / interfaces para configurar o endereço IP estático e quando eu executo o sudo /etc/init.d/networking restart ele funciona bem por um tempo, mas sempre volta para 10.0.1.24 depois de ficar ocioso por um tempo.

Eu também tentei parar / remover o cliente dhcp, mas isso não ajudou.

sudo /etc/init.d/dhcp stop
sudo apt-get remove dhcp3-client

Aqui está meu /etc/init.d/networking:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
    address 10.0.1.4
    netmask 255.255.255.0
    broadcast 10.0.1.255
    gateway 10.0.1.1

Alguma opinião?

    
por studiohack 22.01.2010 / 01:43

2 respostas

3

O NetworkManager do GNOME é o que eu suspeito. Eu sempre tive que reiniciar para impedir que o NetworkManager revertesse a interface, mas suspeito que esteja armazenando as informações em algum lugar. Pelo menos tente parar e iniciar o serviço NetManager primeiro ( /etc/init.d/network-manager stop|start ).

Você pode querer ifdown eth0 da interface antes de reiniciar o gerenciador de rede, mas não tenho certeza se isso ajuda ou atrapalha.

    
por 02.03.2010 / 22:10
-3

você precisa editar /etc/hosts e fazer com que pareça com isso

127.0.0.1       localhost.localdomain   localhost
10.0.1.4        server1.example.com     server1
# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

Mais informações para você em esta página.

    
por 22.01.2010 / 04:31