Você está na página 1de 5

Configurar rede Linux via Terminal (linha de comando)

Como configurar uma rede Linux usando o Terminal (linha de comando)


Acesse o terminal:
Aplicativos - Acessrios - Terminal

Digite:

Ir abrir um arquivo de configuraes como na imagem, basta apag-lo e digit-lo


conforme sua necessidade ficando assim:

#####################################################
auto lo
iface lo inet loopback
##NO ALTERE AS LINHAS ACIMA - Esses so os endereos de loopback do seu PC

auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

auto eth1
allow-hotplug eth1
iface eth1 inet static
address 10.42.43.1
netmask 255.255.255.0
network 10.42.43.0
broadcast 10.42.43.255
#####################################################

Deste modo a primeira placa de rede vai receber o endereo Ip via Servidor DHCP e a
segunda vai ficar com Ip esttico.

Caso queira colocar Ip esttico nas duas placas de rede basta deix-lo assim:

#####################################################
auto lo
iface lo inet loopback
##NO ALTERE AS LINHAS ACIMA - Esses so os endereos de loopback do seu PC

auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.100.1
netmask 255.255.255.0
network 192.168.100.0
broadcast 192.168.100.255

auto eth1
allow-hotplug eth1
iface eth1 inet static
address 10.42.43.1
netmask 255.255.255.0
network 10.42.43.0
broadcast 10.42.43.255
####################################################

auto eth0: serve para dizer que quando reiniciarmos a rede com o
comando /etc/init.d/networking restart, essa interface tambm ser reiniciada.

allow-hotplug: reinicia a rede quando o cabo Lan for conectado.

iface eth0 inet static : diz que a placa de rede ter um endereo Ip esttico.

iface eth0 inet dhcp: diz que a placa de rede receber um endereo Ip via servidor
DHCP.

Lembrando que eth0 a primeira placa de rede com fio, eth1 a segunda placa de rede
com fio e wlan0 a primeira placa wireless caso tenha alguma instalada.

Obs1:
O arquivo abaixo ditado automaticamente caso voc receba o endereo do servidor
DNS por DHCP.

Para configurar o nosso servidor DNS edite o seguinte arquivo com o comado:
$sudo gedit /etc/resolv.conf
Ficando o arquivo desta forma:
####################################################
# Generated by NetworkManager
# DNS 1
nameserver 200.204.0.10
#DNS 2
nameserver 200.204.0.138
####################################################

Obs2:
O arquivo /etc/network/interfaces diz as configuraes gerais de cada interface de
rede. J o arquivo /etc/resolv.conf, diz qual ser o nosso servidor DNS.

Aps editar o arquivo com as suas configuraes, salve-o e depois feche.


No Terminal reinicie as placas de rede para que as novas configuraes entrem em
vigor usando o comando:

$sudo /etc/init.d/networking restart


Para conferir digite:
$ifconfig

Verifique no terminal se as configuraes esto realmente corretas.


Finalizado o processo!

Obs3:
Quando voc troca uma placa de rede o Linux poder automaticamente renome-la
para (ethX), fazendo com que sua conexo continue sem funcionar, isso acontece
porque o Linux identifica a placa de rede pelo seu endereo MAC (que nico).
Para alterar o nome da placa de rede basta alterar o seguinte arquivo com o comando:
$sudo gedit /etc/udev/rules.d/70-persistent-net.rules
Obs4: No comando acima onde est o nmero 70 pode mudar conforme a distribuio
Linux.

O seguinte arquivo ser aberto, bastando ir em NAME e alterar o nome da placa e em


seguida salvar.
####################################################
# This file maintains persistent names for network interfaces.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-persistent-net-generator.rules
# file; however you are also free to add your own entries.

# PCI device 0x13f0:0x0200 (sundance)


SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:06:4f:4b:8e:1f", ATTR{dev_id}=="0x0", ATTR{type}=="1",
KERNEL=="eth*", NAME="eth0"

# PCI device 0x1106:0x3065 (via-rhine)


SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:11:d8:af:4d:e9", ATTR{dev_id}=="0x0", ATTR{type}=="1",
KERNEL=="eth*", NAME="eth1"

# PCI device 0x10ec:0x8185 (rtl8180)


SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:18:e7:1c:2f:a6", ATTR{dev_id}=="0x0", ATTR{type}=="1",
KERNEL=="wlan*", NAME="wlan0"
####################################################

Fonte: http://www.devmedia.com.br/configurar-rede-linux-via-terminal-linha-de-
comando/21902