Ubuntu – Configuraçao de IP na munheca(ou quase…)
Bom gente, agora venho compartilhar uma soluçao que usei em uma situaçao esquisita num dos servidores da empresa onde trabalho… sei que pode parecer bobeira para muitos, e quando vc nao sabe como fazer, vc chama o google, mas em minha opnião, essa informaçao, está simples de seguir e de fácil compreensão.
SITUAÇAO: tenho um ubuntu server 8.04 que ao atualizar pro Intrepid (8.10) deu pau… mas somente na configuraçao de rede, e por mais incrível que pareça, de dentro de qualquer uma das ferramentas gráficas ou nao do sistema, as configurações de rede estavam travadas e impossibilitadas de mudar, excluir pra criar outra ou qualquer soluçao “Bonitinha” entao descolei essa soluçao aqui, que pode ajuda-los… acompanhem, pois tentei explicar como será feito pra maioria das situaçoes em que a soluçao se aplica(estático ou dinâmico, e até mesmo como configurar uma interface pra responder por mais de um endereço (???) )
aqui ensino o que aprendi sobre como se relacionam os arquivos de configuraçao e as chamadas de interface de rede dentro do ubuntu, aqui no caso as redes baseadas em TCP/IP
Você até pode tentar fazer usando o VI mas como eu odeio o vi e se puder evito, fiz usando o GEDIT de dentro do ambiente gráfico, mas como cada caso é um caso, sei que possivelmente nao daria pra entrar no X e resolvi colocar os comandos equivalentes no shell
#sudo vi /etc/network/interfaces
ou
gksu gedit /etc/network/interfaces
Caso DHCP
Favor prestar atençao e adequar ao seu caso e placa específica(etho, eth1, wlan…)
auto eth0
iface eth0 inet dhcp
Caso o IP seja estático
auto eth0
iface eth0 inet static
address 192.168.1.1
gateway 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
após mudar o arquivo interfaces vc precisará re-iniciar o serviço de rede usando o seguinte comando
sudo /etc/init.d/networking restart
ou
gksu /etc/init.d/networking restart
Ajustando o SEGUNDO IP
Bom, pra definir um segundo ip, tme questar como IP ESTÁTICO obviamente… Basta adicionar uma segunda configuraçao de rede pra mesma placa, aqui no caso usarei o ip final 2 pra mesma placa que anteriormente atribui o ip final 1
observe como é simples!
auto eth0:1
iface eth0:1 inet static
address 192.168.1.2
gateway 192.168.1.254
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
nao se esqueça, sempre ao mudar algum arquivo de configuraçao de rede, re-inicie o serviço ou reboot o sistema
Bom, aproveitando o encejo, por que nao definir tb o DNS do PC em questão?
Segundo consta, pode ser feito usando um arquivo HOST como dentro do windows(aquele que fica dentro de %windir%\system32\drivers\etc\hosts) todo linux tem um também, dentro do ubuntu, fica em /etc/hosts , uma vez mais, basta edita-lo, usando o editor de sua preferência.
Agora se vc quiser definir um DNS apontando pra um resolvedor(como velox, virtua ou mesmo o seu servidor interno, basta adicionar o endereço dentro do arquivo
/etc/resolv.conf
no meu caso eu aponto o DNS pra dentro do meu firewall da seguinte maneira(meu firewall é meu gateway e DHCP tb 192.168.1.254) ou seja, meu arquivo resolve.conf tá assim:
sei que nao preciso dizer, mas em todo caso pra editar o arquivo, mantendo a série “COMANDOS QUE VC JA DEVERIA SABER”
#sudo vi /etc/resolv.conf
ou o que eu prefiro
ALT+F2 e na caixinha que se abre (EXECUTAR…)
gksu gedit /etc/resolv.conf
nameserver 192.168.1.254
Bom, encerro aqui esse post…
ledufe userbars02