Configuração de Rede no Debian Squeeze

Refrência Bibliográfica

Todo o material desta página foi retirado do manual de referência do Debian, disponível em: http://www.debian.org/doc/manuals/debian-reference/

Atenção

Realize as adaptações necessárias quando for configurar sua rede.

Importante

Caso esteja trabalhando com máquina virtual e tenha alterado o endereço MAC antes de ligar a máquina, apague o conteúdo do arquivo /etc/udev/rules.d/70-persistent-net.rules e reinicie a máquina virtual antes de configurar a rede. Dessa forma o Debian irá reconhecer a placa de rede como eth0.

Configurando uma interface com um endereço IP via DHCP

Suponha que você esteja em uma rede que possua um servidor DHCP para realizar a configuração automática das máquinas. Suponha ainda que sua máquina possui uma única interface de rede e que o Debian tenha reconhecido ela como eth0.

Para que sua máquina consiga se auto-configurar via DHCP, é necessário indicar isso no arquivo de configuração destinado para tal fim. Edite o arquivo /etc/network/interfaces de forma que inclua as linhas abaixo (como sugestão, utilize o pico). Caso já exista alguma linha de configuração para a interface eth0, elas devem ser apagadadas, antes de inserir as novas. A edição deve ser feita com poderes de superusuário.

auto eth0
iface eth0 inet dhcp

Ao final da configuração, execute o comando abaixo, para que as novas configurações de rede sejam carregas.

ifdown eth0
ifup eth0

Para verificar a configuração de rede que está valendo na máquina utilize o comando ifconfig:

ifconfig eth0

Caso ocorra algum erro, verifique se o arquivo /etc/network/interfaces não possui nenhum erro. O arquivo completo deveria ficar conforme abaixo:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

Configurando uma interface com um endereço IP estático

Suponha que você quer configurar uma interface Ethernet que tem um endereço IP fixo 192.168.0.123/24. Suponha ainda que sua máquina possui uma única interface de rede e que o Debian tenha reconhecido ela como eth0. Suponha também que 192.168.0.1 é o endereço do gateway da LAN para a Internet.

Edite o arquivo /etc/network/interfaces de forma que inclua as linhas abaixo (como sugestão, utilize o pico). Caso já exista alguma linha de configuração para a interface eth0, elas devem ser apagadadas, antes de inserir as novas. A edição deve ser feita com poderes de superusuário.

auto eth0
iface eth0 inet static
        address 192.168.0.123
        netmask 255.255.255.0
        gateway 192.168.0.1

Ao final da configuração, execute o comando abaixo, para que as novas configurações de rede sejam carregas.

ifdown eth0
ifup eth0

Para verificar a configuração de rede que está valendo na máquina utilize o comando ifconfig:

ifconfig eth0

Caso ocorra algum erro, verifique se o arquivo /etc/network/interfaces não possui nenhum erro. O arquivo completo deveria ficar conforme abaixo:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
	address 192.168.0.123
	netmask 255.255.255.0
	network 192.168.0.0
	broadcast 192.168.0.255
	gateway 192.168.0.1