Sindicato Hacker
 

 FORUM SELOS | CONTATO Sexta-Feira, 10 de Fevereiro de 2012  

MÁFIA DOURADA
  Pagina Inicial
  Downloads
  Video Aulas
  Windows
  Linux
  Mac OS X
  Tutoriais
  Notícias

  Como Baixar?
  Medir Conexão
  Sites Indicados
  Comunidades

Comunidade do Sindicato Hacker no Orkut

Siga-nos no Twitter!

Planeta Hospedagem - Hospedagem Profissional!
 Tutoriais
  Linux
Configurando a rede na linha de comando no Ubuntu e Debian

Esse tutorial eu vou explicar como você pode configurar a rede no ubuntu todos os sabores (K) (X) (E), e debian todos os sabores. Irei mostrar os principais arquivos de configuração e os principais comandos de rede.

Lembrando que no debian você deve substituir o comando sudo pelo su -c ‘comando dentro das aspas’ .

O linux a sua rede funciona no modo texto, diferente do Windows que é modo gráfico , e sua configuração fica dentro de arquivos texto, no qual você pode manipular esses arquivos de acordo com a sua finalidade, é importante para qualquer usuário de linux saber como se pode configurar uma rede em modo texto, pois pode existir situações que só vai existir o modo texto.

Primeiro vamos saber os principais Arquivos da rede.

Todos os principais arquivos de configuração do Linux fica dentro do diretório /etc .

O arquivo resolv.conf , esse arquivo fica o endereço 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 endereços de servidores http://www.abusar.org/dns.html . No meu caso estou usando um servidor de DNS local na minha rede.

Código:
/etc/resolv.conf seu conteúdo nameserver 192.168.254.40


O arquivo hosts , fica a informação do nome da sua máquina e você pode colocar um nome de uma máquina dentro da sua rede que você pode criar um apelido para ela , e acessar ela no seu navegado.

Código:
/etc/hosts


Conteúdo

Código:
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 diretório /etc/network, esse arquivo armazena a configuração 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 stático , e também pode criar ip alias . “IP alias é uma apelido que você pode dar a sua interface de rede na qual você pode atribuir outros endereços de rede, você pode criar quantos ip alias desejar”.

Código:
/etc/network/interfaces


O conteúdo do meu arquivo.

Código:
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 são:

ifconfig , ifup, ifdown, route, iwconfig , dhclient.

Usando o dhclient para pegar ip por dhcp.

Código:
sudo dhclient eth0


Atribuindo um endereço de ip a uma interface de rede usando ifconfig .

Código:
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.

Código:
sudo ifconfig eth0:1 192.168.0.30 netmask 255.255.255.0


Listando as interfaces existentes usando ifconfig .

Código:
sudo ifconfig


Derrubando uma interface usando ifconfig.

Código:
sudo ifconfig eth0 down .


levantando uma interface usando ifconfig.

Código:
sudo ifconfig eth0 up .


Agora usando o ifup e ifdown.

Derrubar todas as interfaces e seus endereços de ip.

Código:
sudo ifdown -a


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

Código:
sudo ifup -a .


Agora usando o comando route. O comando route define a rota ou a interface padrão da sua placa de rede.

Para saber as rotas existentes na sua maquina use esse comando.

Código:
netstat -r


Atribuindo o gateway padrão da sua rede usando o comando route .

Código:
sudo route add default gw 192.168.254.254


Atribuindo uma interface como padrão.

Código:
sudo route add default ppp0


Agora vamos configurar a nossa rede usando o arquivo /etc/network/interfaces

Configurando a rede como DHCP padrão na interface eth0 .

Código:
sudo nano /etc/network/interfaces

coloque

auto eth0
iface eth0 inet dhcp


Configurando a interface eth0 com ip estático.

Código:
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 estático .

Código:
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.

Código:
sudo ifdown -a


Depois levante .

Código:
sudo ifup -a


Para reniciar a sua configuração de rede existe esse comando.

Código:
sudo /etc/init.d/networking restart


Créditos: Julio Cardoso

Este Tutorial teve 274 acessos.

ÁREA RESTRITA
Login:
Senha:

PUBLICIDADE
Planeta Hospedagem
ymusicx.com

Programação Orientada a Gambiarras

PageRank

 © 2012 Sindicato Hacker. Todos os Direitos Reservados. ANUNCIE | TERMOS DE USO | EQUIPE