segunda-feira, 16 de março de 2009

Configurar IP e Máscara de rede


Bom, hoje eu vou mostrar como configurar o ip de sua máquina, caso você ainda não o configurou ou se você quer trocar alguma informação dessas. Mas o primeiro passo é você carregar o módulo da sua placa de rede no kernel. É importante lembrar que você deve estar logado como o administrador (root).

Passo 1: Carregar o módulo da sua placa de rede, para isso utilize o comando modprobe, caso você ainda não tenha feito isso... Você deve saber qual a sua placa de rede, por exemplo, supondo que sua placa seja uma SIS900, use o comando:

modprobe sis900

Passo 2: Agora é a hora de configurar/mudar o ip ou máscara e etc. Para mudar o ip de sua máquina, você deve usar o comando: ifconfig eth0 numero_ip netmask numero_mascara

exemplo: ifconfig eth0 192.168.103.6 netmask 255.255.255.1

Lembrando que: eth0 é o nome do dispositivo onde está sua placa de rede, se você tiver uma segunda placa, esta se chamará eth1 e assim por diante.

Passo 3: Com isso você já está apto a navegar pela internet, mas se você reiniciar sua máquina, você perderá sua configuração de ip e máscara, então você deve guardar essas informações no arquivo de inicialização de seu sistema operacional.

- O arquivo de inicialização das derivações do Red Hat está em: /etc/sysconfig/network-scripts/ifcfg-eth0
Este é o endereço para sua primeira placa de rede, caso queira para a segunda placa é só mudar a ultima parte do endereço para eth1.

- O arquivo de inicialização das derivações do Debian está em: /etc/network/interfaces
Porem é importante lembrar que para as distribuições do Debian é apenas um arquivo para todas as interfaces de rede.

Nas distribuições derivadas do Red Hat, seu arquivo deve conter o seguinte conteúdo:
DEVICE="eth0" # Dispositivo da sua placa de rede
ONBOOT="yes" # Marcar para iniciar essas configurações ao iniciar o seu sistema
IPADDR="192.168.103.6" # Endereço de ip
NETMASK="255.255.255.1" # Máscara da rede
HOSTNAME=nome_da_maquina # O nome da sua máquina
DOMAIN=servidor.com # Nome do domínio

Nas distribuições derivadas do Debian, seu arquivo deve conter um conteúdo como este:
auto eth0
iface eth0 inet static
address 192.168.103.6 # Seu ip
netmask 255.255.255.1 # Máscara de rede
gateway 192.168.0.1 # Seu gateway (porta de ligação)
broadcast isso_é_opcional

Lembrando também que eu não gosto da forma como é feita nas derivações do Debian, por isso eu não tenho muitos detalhes sobre isso... ^^'

E pronto, sua placa de rede está com o ip configurado! \o/

2 comentários:

Samir disse...

terminal branco! arrghh hahahhaha

Samir disse...

Somente lembrando que no debian o arquivo é outro : /etc/network/interfaces, fora isso, ótimo post!