Curiosidades, dicas e notícias de Linux, Windows e muito mais!



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

Comments

2 Responses to “Configurando a rede no Linux manualmente”

  1. Vicente via Rec6
    November 13th, 2009 @ 12:30
    Configurando a rede no Linux manualmente – Blog do Vicente…

    leia mais……

  2. Liliano Nigel Rambaldi
    November 19th, 2009 @ 9:07
    Olá pessoal. É o seguinte: instalei o ubuntu numa máquina e pretendo usá-la como uma estação de lan house, com gerenciador e tudo. Mas tudo isso está virando um pesadelo. Tava conseguindo configurar a rede no modo gráfico, tudo normal. Mas o gerenciador de lan house pra linux, por padrão, está configurado pra redes dhcp. Pra configurar a rede com IPs fixos, tenho que fazer isso através do terminal. Sigo à risca todas as instruções deste e de outros tutoriais, mas nunca dá certo. De uma máquina windows, dou o ping no ip da máquina linux. Dá tudo certo (0% de perda), mas na máquina linux eu não consigo acessar a internet de jeito nenhum. Fico formatando o PC várias vezes e nada. Tô há mais de 15 dias quebrando a cabeça com isso e até agora não saí do zero.
    Qual a solução para o meu problema? Desde já agradeço a atenção

Deixe um comentário!





CommentLuv Enabled
  • Assine nossa lista: