Configurando a rede no Linux manualmente
Publicado em 13/11/2009 | Autor Vicente
Nas diversas distribuições Linux a configuração de sua rede é a mais diversa possível. São arquivos de configuração diferentes que podem ficar em diretórios diferentes. Entretando para configurar a rede manualmente, todos funcionam da mesma forma. Utilizado os comandos abaixo você poderá configurar a rede no Linux para testes. Lembre-se que tudo funcionará somente até o próximo reboot, já que a configuração não ficará guardada somente na memória do sistema operacional.
Verificando se sua placa de rede está carregada
Dificilmente nas distribuições atuais, você terá problemas para reconhecer placas rede, mas se você quiser verificar se a mesma está disponível, execute o comando
ifconfig
Se o resultado for parecido com o abaixo, a sua placa de rede estará disponível para continuar o procedimento. O importante é você ter disponível uma placa de rede que comece com eth. Neste caso será a eth0:
eth0 Link encap:Ethernet Endereço de HW 00:30:67:00:69:fc
inet end.: 10.x.x.x Bcast:10.x.x.255 Masc:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Métrica:1
pacotes RX:561047 erros:0 descartados:0 excesso:0 quadro:0
Pacotes TX:403935 erros:0 descartados:0 excesso:0 portadora:0
colisões:0 txqueuelen:1000
RX bytes:236857056 (236.8 MB) TX bytes:47795609 (47.7 MB)
IRQ:23
lo Link encap:Loopback Local
inet end.: 127.0.0.1 Masc:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Métrica:1
pacotes RX:158 erros:0 descartados:0 excesso:0 quadro:0
Pacotes TX:158 erros:0 descartados:0 excesso:0 portadora:0
colisões:0 txqueuelen:0
RX bytes:11892 (11.8 KB) TX bytes:11892 (11.8 KB)
Outra maneira, é abrir uma console e executar o comando:
ls /sys/class/net/
Se o retorno for parecido com o abaixo, você terá disponível para configuração a interface eth0.
eth0 lo
Atribuindo o endereço IP
Primeiramente você precisará saber o endereçamento da rede. Acesse um computador que esteja conectado na mesma rede e veja qual é o endereço que o mesmo usa. Se, por exemplo, o computador ao lado usa o endereço 192.168.0.100 e tem a máscara de rede 255.255.255.0, você poderá usar qualquer endereço da faixa 192.168.0.1 até 192.168.0.254. Tente pingar um endereço desta faixa e verifique se o mesmo responde. Caso não responda, provavelmente estará livre para ser utilizado. Neste caso vamos usar o endereço 192.168.0.50:
ifconfig eth0 192.168.0.50 netmask 255.255.255.0 up
Para validar se o comando funcionou, execute o comando abaixo:
ping 192.168.0.100 -c 1
Caso a resposta seja parecida com a abaixo, a configuração funcionou:
PING 192.168.0.100 (192.168.0.100) 56(84) bytes of data. 64 bytes from 192.168.0.100: icmp_seq=1 ttl=63 time=1.48 ms
--- 192.168.0.100 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 1.487/1.487/1.487/0.000 ms
Configurando o roteador
Também no computador ao lado, verifique qual é o roteador ou gateway que o mesmo está usando. Neste exemplo, o gateway tem o IP 192.168.0.1:
route add default gw 192.168.0.1
Configurando o servidor DNS
Finalmente, para poder resolver nomes, você precisa apontar para o servidor DNS. Esta informação também pode ser obtida de um computador que esteja conectado na rede e esteja acessando a Internet, por exemplo. Neste exemplo, o servidor DNS é 192.168.0.2:
echo nameserver 192.168.0.2> /etc/resolv.conf
Para validar o se a configuração do servidor DNS e a do roteador funcionaram, execute o comando abaixo:
ping ufpr.br -c 1
Se a resposta for parecida com a abaixo, suas configurações funcionaram:
PING ufpr.br (200.17.203.29) 56(84) bytes of data.
64 bytes from ufpr.br 200.17.203.29: icmp_seq=1 ttl=56 time=2 ms
--- ufpr.br ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 2.769/2.769/2.769/0.000 ms
2 comentários, comente você também!
Categoria: Linux, Todos, hardwareTags: configuração, configuração placa de rede, ip, Linux, rede
Comments
2 Responses to “Configurando a rede no Linux manualmente”
Deixe um comentário!


November 13th, 2009 @ 12:30
leia mais……
[Translate]
November 19th, 2009 @ 9:07
Qual a solução para o meu problema? Desde já agradeço a atenção
[Translate]