Configurações (manuais) de rede

sexta-feira, 10 de julho de 2009

Olá.
Pra quem (como eu) administra ou lida com configurações diretas via terminal, seja por ssh, seja num server sem front, enfim, ou mesmo quem goste da 'tela preta', seguem algumas dicas a respeito de redes:

Definir IP, máscara e gateway

O arquivo a ser editado é o:

/etc/network/interfaces

Exemplo:


iface eth0 inet static
address 192.168.255.1
netmask 255.255.0.0
gateway 192.168.1.255

Se for dhcp, basta:

iface eth0 inet dhcp

É possível usar uma configuração 'temporária':

ifconfig eth0 192.168.255.1 netmask 255.255.0.0 up
route add default gw 192.168.1.255

DNS
Edite o arquivo:

/etc/resolv.conf

Indique o(s) servidor(es):


nameserver 192.168.200.79
nameserver 192.168.200.80

Hosts:

O arquivo é:

/etc/hosts


Exemplo:

127.0.0.1 localhost
127.0.1.1 e007.dominio.intra


Restart dos serviços de rede:

/etc/init.d/networking restart

Para confirmar as configurações, basta usar o:


ifconfig -a

Basicamente, são configurações e comandos usados com frequência nesse tipo de administração. Para efeito de testes, recomendo um cenário virtual ou mesmo uma estação num laboratório de testes.

Referências: vivaolinux; pplware; cyberciti

---
Edit:

Lembrando que os comando acima, referem-se a 'linha' Debian e seus variantes. ;)
Tks Infog.

2 comentários:

InFog disse...

Ótimo post, mas é importante lembrar que, por exemplo, o arquivo /etc/network/interfaces é da família Debian, assim como a maioria dos comandos que foram citados como /etc/init.d/networking restart.

Abraços!

InFog

Phoenix disse...

Bem lembrado. ;)