Atualmente a maioria das distribuições linux permiti a configuração da interface de rede por meio de utilitários gráficos, mas a configuração através do terminal contínua sendo mais rápida e vale para todas as distribuições.
As configurações podem ser feitas de modo temporário é assim que reiniciar o computador as configurações serão desfeitas, ou configurado de forma permanente através da edição do arquivo interface.
Veremos abaixo como fazer alterações na interface nos dois modos.
- Configuração Temporária
Vamos começar conhecendo o comando ifconfig, que serve para verificar as configurações atuais de suas placas de rede.
A mesma informação também pode ser obtidas com o comando ip address. Para configurar uma interface podemos utilizar a sintaxe:
ifconfig interface parâmetro
Os parâmetros de configuração são:
up - habilita uma interface de rede;
down - desabilita uma interface de rede;
address - indica um endereço de IP para a interface;
netmask - indica uma mascara de sub-rede para interface;
broadcast - indica o endereço da rede.
OBS: os comandos de alteração das configurações da interface de rede deve ser feito com permissões de root portando acrescente "sudo".
Ex: sudo ifconfig eth0 192.168.4.50 netmask 255.255.255.0 broadcast 192.168.4.0
Esse comando atribuirá na interface eth0 o IP 192.168.4.50 na sub-rede 255.255.255.0 com endereço de rede 192.168.4.0.
Verificando as alterações.
ifconfig
Para indicar o gateway padrão utilizamos o comando "route add default gw IP" e para verificar o gateway atual somente o comando "route".
Vamos atribuir o gateway 192.168.4.1
route add default gw 192.168.4.1
verificando as alterações
route
- Configuração Permanente
As configurações anterior tem o problema de não serem mais validas a apos o reinício do computador para deixar essas configurações fixa vamos acessar acessar o arquivo de configuração da placa de rede e edita-lo.
vim /etc/network/interfaces
#iface eth0 inet static
Informa que a interface eth0 esta sendo configurada como estático
#address 192.168.4.50
IP do computador foi definido como 192.168.4.50
#netmask 255.255.255.0
Mascara de rede foi definida como 255.255.255.0
#network 192.168.4.0
Identificação do endereço da rede
#broadcast 192.168.4.255
Identificação do endereço de braodcast
Aplique as alterações conforme configuração da sua rede salve o arquivo e reinicie os serviços de rede com o comando "/etc/init.d/networking restart".
Verificando as configurações.