Blog Agility

Configurando endereço IP estático no Debian no Linux Debian 7.0 Wheezy

Configurando endereço IP estático no Debian no Linux Debian 7.0 Wheezy

Por padrão a instalação do Debian configura a rede para obter ip dinamicamente (DHCP). No entanto para que o sistema seja configurado como um servidor, deve ter um endereço IP estático.

O objetivo é configurar a interface de rede eth0 com o endereço IP estático.Antes de alterar a configuração, a interface de rede deve ser parada:

root@lab-debian:~# ifdown eth0

Para a configuração da rede ficar definitiva no sistema,mesmo que seja reiniciado, devemos editar os seguintes arquivos: /etc/network/interfaces – Informação sobre IP /etc/hostname – Nome da Máquina /etc/resolv.conf –  Configuração de DNS 1.  Neste exemplo utilizo o editor “vi” para editar o arquivo de configuração das interfaces de rede

root@lab-debian:~# vi /etc/network/interfaces

 

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

 

# The loopback network interface

auto lo

iface lo inet loopback

 

# The primary network interface

# allow-hotplug eth0

# iface eth0 inet dhcp

# Static IP address

auto eth0                                                      

iface eth0 inet static

        address 192.168.2.20

        netmask 255.255.255.0

        network 192.168.2.0

        broadcast 192.168.2.255

        gateway 192.168.2.1

 

 

 

 

 

 

 

 

 

 

 

 

 

# Carregar a interface automática no boot

# Definir a interface e o modo de endereçamento

# Endereço IP da interface

# Mascara de rede (Classe C)

# Endereço de rede

# Endereço de Broadcast

# Endereço IP do roteador

 

root@lab-debian:~#  

Para salvar e sair do editor, pressione ESC, e digite :wq

Observação: O arquivo /etc/network/interfaces é o arquivo responsável por armazenar as configurações de IP de todas as placas de rede no Debian.

2.  Definindo o nome da máquina

root@lab-debian:~# echo "lab-debian" > /etc/hostname

3. Definindo as configurações de DNS.

Neste exemplo usamos o DNS do roteador local e do Google. Vale ressaltar que estas configurações é de acordo com a sua rede.

root@lab-debian:~# vi /etc/resolv.conf
 
domain localdomain

search localdomain

nameserver  192.168.2.1

nameserver  8.8.8.8

root@lab-debian:~#

 

Para salvar e sair do editor, pressione ESC, e digite :wq

4.  Reiniciar a interface de rede para ativar a nova configuração

root@lab-debian:~# ifup eth0

Observação: Caso o nome de host não mude, não é necessário reiniciar o servidor

root@lab-debian:~# shutdown –r now

 

5. Validando as configurações de IP:

root@lab-debian:~# ifconfig

eth0      Link encap:Ethernet  HWaddr 00:0c:29:a3:97:8a

inet addr:192.168.2.20  Bcast:192.168.2.255  Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fea3:978a/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:217 errors:0 dropped:0 overruns:0 frame:0

TX packets:117 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:21862 (21.3 KiB)  TX bytes:16754 (16.3 KiB)

          Interrupt:19 Base address:0x2000

lo        Link encap:Local Loopback

inet addr:127.0.0.1  Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING  MTU:16436  Metric:1

          RX packets:0 errors:0 dropped:0 overruns:0 frame:0

          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:0

          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

root@lab-debian:~#

root@lab-debian:~#

root@lab-debian:~# ping –c3 www.google.com.br

PING www.google.com.br (74.125.137.94) 56(84) bytes of data.

64 bytes from www.google.com.br (74.125.137.94): icmp_seq=1 ttl=43 time=144 ms

64 bytes from www.google.com.br (74.125.137.94): icmp_seq=2 ttl=43 time=144 ms

64 bytes from www.google.com.br (74.125.137.94): icmp_seq=3 ttl=43 time=144 ms

root@lab-debian:~#

 

Atenção: Os endereços IP utilizados no exemplo acima não se destinam a ser copiados literalmente. Você deve utilizar de acordo com sua rede.

Por meio deste procedimento expliacamos os passos para configurar o endereço IP estático no Linux, para facilitar a administração e gerenciamento do servidor.