Você está na página 1de 14

Configurao de

Rede
Introduo

Quando uma interface de rede comum, que utiliza o padro de


rede Ethernet, reconhecida no sistema (seja na inicializao ou
acionando o mdulo desta interface), o sistema ir denomin-la
com um padro chamado eth0 (em qualquer distribuio Linux).
Caso voc possua mais de uma placa de rede em sua mquina,
essas demais placas vo sendo denominadas no sistema como
em uma sequncia, da seguinte forma (exemplo abaixo):

1a placa eth0
2a placa eth1
3a placa eth2
Interface loopback
A interface de loopback um tipo especial de interface que
permite fazer conexes com voc mesmo.
Todos os computadores que usam o protocolo TCP/IP utilizam
esta interface e existem vrias razes para se fazer isto: por
exemplo, voc pode testar vrios programas de rede sem
interferir ou interagir com ningum da rede.
Por conveno, o endereo IP 127.0.0.1 foi escolhido
especialmente para o loopback. Ento, se voc iniciar uma
conexo para 127.0.0.1, essa conexo ser realizada com o
prprio computador local.
Configurando o mdulo da interface

Para configurar uma placa de rede, precisamos ter o modelo


da mesma e logo em seguida configurar este mdulo (driver)
para que o sistema possa reconhec-la. Para isso podemos
utilizar os seguintes comandos:

lsmod - Lista todos os mdulos presente no computador.


rmmod [mdulo] - Retira um mdulo da mmoria
modprobe [mdulo] - Coloca um mdulo na mmoria

Exemplo: vamos configurar o mdulo de uma placa 3Com:

# modprobe 3c59x
O comando ifconfig

Com o mdulo levantando podemos colocar um endereo IP


nesta placa; para isso usamos o comando ifconfig, que um
programa onde eu posso definir um endereo IP. Sem um IP,
minha mquina no ser reconhecida na rede. Por exemplo:

# ifconfig eth0 192.168.100.10

192.168.100.10 - Endereo IP atribudo interface.


eth0 - Device da placa de rede, ou seja a interface de rede.

OBS: esta configurao via ifconfig no definitiva, caso


voc reinicie a mquina esta configurao ser perdida!
Os arquivos de configurao

Para a configurao da rede ficar definitiva no sistema,


mesmo que seja reiniciado, devemos editar os seguintes arquivos:

No Debian:

/etc/network/interfaces Informao sobre IP


/etc/hosts Resoluo de Nomes
/etc/hostname Nome da Mquina

No Red Hat:

/etc/sysconfig/network Informao sobre a rede


/etc/syscofig/network-scripts/ifcfg-eth0 Informao IP
/etc/hosts Resoluo de Nomes
Configurando o hostname

O primeiro arquivo que vamos editar vai ser o /etc/hostname,


que igual para as 2 distros; ele serve para definirmos qual o
nome da nossa mquina.
Nesse arquivo apenas precisamos especificar o nome de nossa
mquina, acrescentando uma linha:

# echo gladiator > /etc/hostname

O comando acima ir acrescentar o nome da mquina


(gladiator) no arquivo /etc/hostname.
Red Hat: configurando a rede
O segundo arquivo que vamos editar o
/etc/sysconfig/network:

NETWORKING=yes (habilitando a rede)


FORWARD_IPV4=yes (habilitando o roteamento de
pacotes)
HOSTNAME=gladiator (nome da mquina)
GATEWAY=192.168.2.1 (IP do gateway da rede)

importante lembrar que no arquivo no pode haver espao


entre a varivel e o seu valor.
Red Hat: configurando a rede (cont.)

O prximo arquivo a ser configurado o


/etc/sysconfig/network-scripts/ifcfg-eth0:

DEVICE=eth0 (qual o device que vai ser configurado)


ONBOOT=yes (inicializar a configurao no boot)
BOOTPROTO=static (configurando o ip como fixo)*
IPADDR=192.168.2.3 (nmero do IP)
NETWORK=192.168.2.0 (rede)
BROADCAST=192.168.2.255 (ltimo endereo da rede)
NETMASK=255.255.255.0 (mscara da rede)

OBS: caso seu IP seja dinmico (DHCP), troque static por


dhcp.
Debian: o /etc/network/interfaces

O arquivo /etc/network/interfaces o arquivo responsvel


por armazenar as configuraes de IP de todas as placas de rede.
Ou seja, diferente do RedHat, que tem um arquivo especfico para
cada placa, o Debian guarda as configuraes de todas interfaces
da mquina em um nico arquivo:

auto eth0 (para carregar automaticamente essa interface)


iface eth0 inet static (indica se essa Interface ter IP fixo)
address 192.168.2.3 (endereo IP da placa)
netmask 255.255.255.0 (mscara da rede classe C)
network 192.168.2.0 (endereo de rede)
broadcast 192.168.2.255 (endereo de broadcast da rede)
gateway 192.168.2.1 (endereo IP do roteador)
O arquivo /etc/hosts

O prximo arquivo a ser configurado o /etc/hosts. Ele serve


para resolver o nome da mquina, ou seja, quando procurado o
computador gladiator, esse arquivo responsvel de trocar o
hostname pelo IP.
OBS: isto s funciona localmente, e no para as outras
mquinas da rede:

127.0.0.1 localhost localhost.localdomain


192.168.2.3 gladiator gladiator.4linux.com.br

192.168.2.3 - IP da mquina local


gladiator - Apelido para a mquina
gladiator.4linux.com.br - Hostname + domnio da rede
O Servio de Rede

Para as alteraes dos arquivos terem efeito devemos


inicializar a placa de rede, e o servio que inicia, pra e reinicia as
configuraes da placa est no diretrio /etc/init.d. Exemplo:

# /etc/init.d/networking stop
# /etc/init.d/networking start

Para verificar se a placa de rede est no ar com as


configuraes feitas no arquivo, digite:

# ifconfig Lista as placas que esto no ar


# route -n Lista a rota da Rede
O arquivo /etc/resolv.conf

Esse um arquivo muito importante, pois ele quem vai


buscar o servidor DNS para resolver nomes na nossa rede.
Neste arquivo indicamos o nome de domnio DNS da nossa
rede, e qual o servidor DNS iro resolver minhas consultas de
nomes. Exemplo:

search www.4linux.com.br
nameserver 192.168.200.253
Referncias Bibliogrficas

LinuxGuiadoAdministradordoSistema
Autor:RubemE.Pereira
Editora:Novatec

ManualCompletodoLinux(Guiado
Administrador)
Autor:EviNemeth,GarthSnyder,TrentR.Hein
Editora:PearsonBooks

GuiaFocaGNU/Linux
http://focalinux.cipsga.org.br/

Você também pode gostar