Sunteți pe pagina 1din 3

Configurando a rede na linha de comando no ubuntu e no debian

O linux a sua rede funciona no modo texto, diferente do Windows que modo grfico , e sua configurao fica dentro de arquivos texto, no qual voc pode manipular esses arquivos de acordo com a sua finalidade, importante para qualquer usurio de linux saber como se pode configurar uma rede em modo texto, pois pode existir situaes que s vai existir o modo texto. Primeiro vamos saber os principais Arquivos da rede. Todos os principais arquivos de configurao do Linux fica dentro do diretrio /etc. O arquivo resolv.conf, esse arquivo fica o endereo de IP do seu servidor de DNS . bom se ter um bom servidor de DNS pois quando voc usa um servidor ruim sua rede pode ficar Lenta , voc pode encontrar no site do abusar alguns endereos de servidores http://www.abusar.org/dns.html . No meu caso estou usando um servidor de DNS local na minha rede.
/etc/resolv.conf seu contedo nameserver 192.168.254.40

O arquivo hosts , fica a informao do nome da sua mquina e voc pode colocar um nome de uma mquina dentro da sua rede que voc pode criar um apelido para ela , e acessar ela no seu navegado.
/etc/hosts

Contedo
127.0.0.1 localhost 127.0.1.1 xjulio.com julio-not 192.168.254.40 xjulio.com www.xjulio.com # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts

O arquivo interfaces fica dentro do diretrio /etc/network, esse arquivo armazena a configurao das suas interfaces de rede, nele voc manipula a forma que sua rede se comporta , voc pode escolher em deixar sua interface como dhcp ou como ip sttico , e tambm pode criar ip alias . IP alias uma apelido que voc pode dar a sua interface de rede na qual voc pode atribuir outros endereos de rede, voc pode criar quantos ip alias desejar.
/etc/network/interfaces

O contedo do meu arquivo.


auto lo iface lo inet loopback address 127.0.0.1 netmask 255.0.0.0 iface eth0 inet static address 192.168.254.55 net 192.168.254.0 netmask 255.255.255.0 gateway 192.168.254.254

Os principais comandos de rede so: ifconfig , ifup, ifdown, route, iwconfig , dhclient. Usando o dhclient para pegar ip por dhcp.
sudo dhclient eth0

Atribuindo um endereo de ip a uma interface de rede usando ifconfig .


sudo ifconfig eth0 192.168.254.50 netmask 255.255.255.0

Atribuindo um ip alias a uma interface de rede usando ifconfig, no lugar do 1 voc pode colocar qualquer nome ou numero.
sudo ifconfig eth0:1 192.168.0.30 netmask 255.255.255.0

Listando as interfaces existentes usando ifconfig


sudo ifconfig

Derrubando uma interface usando ifconfig.


sudo ifconfig eth0 down

levantando uma interface usando ifconfig.


sudo ifconfig eth0 up

Agora usando o ifup e ifdown. Derrubar todas as interfaces e seus endereos de ip.
sudo ifdown -a

Levantando todas as redes de acordo com os dados do arquivo /etc/network/interfaces


sudo ifup -a

Agora usando o comando route. O comando route define a rota ou a interface padro da sua placa de rede. Para saber as rotas existentes na sua maquina use esse comando.
netstat -r

Atribuindo o gateway padro da sua rede usando o comando route.


sudo route add default gw 192.168.254.254

Atribuindo uma interface como padro.


sudo route add default ppp0

Agora vamos configurar a nossa rede usando o arquivo /etc/network/interfaces. Configurando a rede como DHCP padro na interface eth0.
sudo nano /etc/network/interfaces

coloque
auto eth0 iface eth0 inet dhcp

Configurando a interface eth0 com ip esttico.


sudo nano /etc/network/interfaces #coloque de acordo com sua rede. auto eth0 iface eth0 inet static address 192.168.254.55 net 192.168.254.0 netmask 255.255.255.0 gateway 192.168.254.254

Configurando sua rede como ip alias esttico.


sudo nano /etc/network/interfaces #coloque de acordo com sua rede. auto eth0:1 iface eth0:1 inet static address 192.168.0.55 net 192.168.0.0 netmask 255.255.255.0 gateway 192.168.254.254

Depois de configurar o arquivo derrube as interfaces.


sudo ifdown -a

Depois levante.
sudo ifup -a

Para reniciar a sua configurao de rede existe esse comando.


sudo /etc/init.d/networking restart

S-ar putea să vă placă și