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’.
Primeiro vamos saber os principais Arquivos da rede. Todos os principais arquivos de configuração do Linux fica dentro do diretório /etc.
/etc/resolv.conf seu conteúdo nameserver 192.168.254.40/etc/hostsConteúdo
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-allhostsO 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”.
/etc/network/interfacesO conteúdo 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.254Os principais comandos de rede são:
ifconfig , ifup, ifdown, route, iwconfig , dhclient.
Usando o dhclient para pegar ip por dhcp.
sudo dhclient eth0Atribuindo um endereço de ip a uma interface de rede usando ifconfig .
sudo ifconfig eth0 192.168.254.50 netmask 255.255.255.0Atribuindo 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.0Listando as interfaces existentes usando ifconfig
sudo ifconfigDerrubando uma interface usando ifconfig.
sudo ifconfig eth0 downlevantando uma interface usando ifconfig.
sudo ifconfig eth0 upAgora usando o ifup e ifdown. Derrubar todas as interfaces e seus endereços de ip.
sudo ifdown -aLevantando todas as redes de acordo com os dados do arquivo /etc/network/interfaces
sudo ifup -anetstat -rAtribuindo o gateway padrão da sua rede usando o comando route.
sudo route add default gw 192.168.254.254Atribuindo uma interface como padrão.
sudo route add default ppp0Agora vamos configurar a nossa rede usando o arquivo /etc/network/interfaces. Configurando a rede como DHCP padrão na interface eth0.
sudo nano /etc/network/interfacescoloque
auto eth0 iface eth0 inet dhcpConfigurando a interface eth0 com ip estático.
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.254Configurando sua rede como ip alias estático.
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.254Depois de configurar o arquivo derrube as interfaces.
sudo ifdown -aDepois levante.
sudo ifup -aPara reniciar a sua configuração de rede existe esse comando.
sudo /etc/init.d/networking restart
0 comentários:
Postar um comentário