Trocar IP sem precisar Restartar o Servidor.

1. Trocar IP sem precisar Restartar o Servidor.

Rodrigo da Silva Cunha
rodrigo.a.sc

(usa Debian)

Enviado em 23/12/2011 - 01:59h

Prezados,
Eu ando com alguns problemas no Debia.
Troco o ip por ifconfig e o ip, aparentemente encontra-se no equipamento, instalado e bonitinho no host.
Porém, o mesmo, não responde a rede no qual eu coloco.
Contudo, quando eu troco o ip no arquivo /etc/network/interface e indico as configurações por lá , e necessariamente restarto o servidor, ele sobre funcionando perfeitamente.

A questão é : teria como eu alterar o /etc/network/interface e fazer as configurações subirem sem ter que rebootar o Debian?



  


2. Re: Trocar IP sem precisar Restartar o Servidor.

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 23/12/2011 - 08:51h

sim tem sim
só reiniciar as interfaces de rede
sem reiniciar o servidor por total
so o serviço de rede reinicia


3. Re: Trocar IP sem precisar Restartar o Servidor.

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 23/12/2011 - 13:11h

Complementando o que o daniel falou, os comandos seriam:

Desabilita a interface (no caso a eth0):
# ifconfig eth0 down

Habilita a interface:
# ifconfig eth0 up


4. Re: Trocar IP sem precisar Restartar o Servidor.

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 23/12/2011 - 23:50h

Como é Debian, é melhor assim:


invoke-rc.d networking restart


Ou:


service networking restart


Faça isso toda vez q precisar alterar o /etc/network/interfaces.


5. Re: Trocar IP sem precisar Restartar o Servidor.

Natanael Henrique
natanaelhenrique

(usa Arch Linux)

Enviado em 02/01/2012 - 22:32h

Recomendo o método de reiniciar o serviço em vez de parar e subir as interfaces, pois se você estiver acessando via ssh pode ficar sem acesso ao parar a interface de rede que te dá acesso.

Se quiser derrubar e subir somente uma interface em vez da rede inteira, você pode fazer assim:

ifconfig eth0 down ; ifconfig eth0 up

Desse modo ele executa os dois comandos um após o outro. Se estiver usando através do sudo tem que colocar ele antes dos dois comandos, assim:

sudo ifconfig eth0 down ; sudo ifconfig eth0 up






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts