DHCP
TOPOLOGIA
   Endereço IP Modem Adsl 192.168.100.1

   Ubuntu gateway <> eth0 <>

   Configuração placa de rede (eth0) IP fixo.
    192.168.100.10 (eth0)

   Rede interna para distribuir os IPs na sub rede

   Range de Endereços DHCP, rede interna

192.168.100.100 até 192.168.100.180
IP
 Digite o comando:
>> ifconfig
Para visualizar o endereço IP da máquina.
   Configuração Rede Interna
auto eth0
 iface eth0 inet static
 address 192.168.100.10
 netmask 255.255.255.0
 network 192.168.100.0
 gateway 192.168.0.1
 broadcast 192.168.100.255
CONFIGURAÇÃO DE PLACAS DE REDE
   sudo nano /etc/network/interfaces
auto lo
 iface lo inet loopback
auto eth0
 iface eth1 inet static
 address 192.168.100.10
 netmask 255.255.255.0
 network 192.168.100.0
 gateway 192.168.100.1
 broadcast 192.168.100.255
CONFIGURAÇÃO DE PLACAS DE REDE
   Para reiniciar as placas de rede e fazer as
    configurações valerem utilize o comando:

   sudo /etc/init.d/networking restart
   Instalando o DHCPD

   Para instalar o servidor de DHCP entre o comando:

   sudo apt-get install dhcp3-server

   Altere o arquivo /etc/default/dhcp3-server para indicar a
    interface de rede que será usada na rede interna.
ARQUIVOS CONFIGURAÇÃO DHCPD
  Configuração do servidor de DHCP, editando o
  arquivo dhcpd.conf
 sudo nano /etc/dhcp/dhcpd.conf
ARQUIVOS CONFIGURAÇÃO DHCPD
O arquivo deve conter somente a seguinte informação:

   ddns-update-style none;
    option domain-name "clnetwork";
    default-lease-time 3600;
    max-lease-time 7200;
    log-facility local7;
   subnet 10.100.254.0 netmask 255.255.255.0 {
    range 10.100.254.2 10.100.254.210;
    option domain-name-servers
    200.196.48.20,200.196.48.21;
    option routers 10.100.254.54;
    option broadcast-address 10.100.254.54;
    }
 Reinicie o servidor DHCP
 sudo /etc/init.d/dhcp3-server restart Ao reiniciar o seu
  computador, talvez o arquivo que contém os servidores
  DNS, que servem para principalmente navegar na
  internet, tenha seu conteúdo apagado. Conserte isso
  reinserindo estas informações:
sudo nano /etc/resolv.conf # Generated by
  NetworkManager
nameserver 8.8.8.8
nameserver 8.8.4.4

 Para ver os IPs liberados via dhcp, dê o seguinte
  comando no servidor:
 cat /var/lib/dhcp3/dhcpd.leases.

Dhcp

  • 1.
  • 2.
  • 3.
    Endereço IP Modem Adsl 192.168.100.1  Ubuntu gateway <> eth0 <>  Configuração placa de rede (eth0) IP fixo. 192.168.100.10 (eth0)  Rede interna para distribuir os IPs na sub rede  Range de Endereços DHCP, rede interna 192.168.100.100 até 192.168.100.180
  • 4.
    IP  Digite ocomando: >> ifconfig Para visualizar o endereço IP da máquina.
  • 5.
    Configuração Rede Interna auto eth0 iface eth0 inet static address 192.168.100.10 netmask 255.255.255.0 network 192.168.100.0 gateway 192.168.0.1 broadcast 192.168.100.255
  • 6.
    CONFIGURAÇÃO DE PLACASDE REDE  sudo nano /etc/network/interfaces auto lo iface lo inet loopback auto eth0 iface eth1 inet static address 192.168.100.10 netmask 255.255.255.0 network 192.168.100.0 gateway 192.168.100.1 broadcast 192.168.100.255
  • 7.
    CONFIGURAÇÃO DE PLACASDE REDE  Para reiniciar as placas de rede e fazer as configurações valerem utilize o comando:  sudo /etc/init.d/networking restart
  • 8.
    Instalando o DHCPD  Para instalar o servidor de DHCP entre o comando:  sudo apt-get install dhcp3-server  Altere o arquivo /etc/default/dhcp3-server para indicar a interface de rede que será usada na rede interna.
  • 9.
    ARQUIVOS CONFIGURAÇÃO DHCPD  Configuração do servidor de DHCP, editando o arquivo dhcpd.conf  sudo nano /etc/dhcp/dhcpd.conf
  • 10.
    ARQUIVOS CONFIGURAÇÃO DHCPD Oarquivo deve conter somente a seguinte informação:  ddns-update-style none; option domain-name "clnetwork"; default-lease-time 3600; max-lease-time 7200; log-facility local7;  subnet 10.100.254.0 netmask 255.255.255.0 { range 10.100.254.2 10.100.254.210; option domain-name-servers 200.196.48.20,200.196.48.21; option routers 10.100.254.54; option broadcast-address 10.100.254.54; }
  • 11.
     Reinicie oservidor DHCP  sudo /etc/init.d/dhcp3-server restart Ao reiniciar o seu computador, talvez o arquivo que contém os servidores DNS, que servem para principalmente navegar na internet, tenha seu conteúdo apagado. Conserte isso reinserindo estas informações: sudo nano /etc/resolv.conf # Generated by NetworkManager nameserver 8.8.8.8 nameserver 8.8.4.4  Para ver os IPs liberados via dhcp, dê o seguinte comando no servidor:  cat /var/lib/dhcp3/dhcpd.leases.