Como Configurar o servidor DHCP no CentOS 7 / Ubuntu 18.04 / 16.04 / Debian 9

ANÚNCIO

Dynamic Host Configuration Protocol é um protocolo de rede utilizado para distribuir dinamicamente parâmetros de configuração de rede, tais como endereços IP, gateway e DNS para interfaces de rede. O servidor DHCP atribui endereços IP automaticamente para todos os sistemas, de modo que o administrador do sistema não precisa atribuir endereços IP manualmente para máquinas clientes na rede. O DHCP é a melhor opção para ambientes maiores, possui milhares de sistemas.

ambiente

certifique-se de ter apenas um servidor DHCP no seu ambiente. Se você tem um router / switch que fornece a funcionalidade do DHCP, então você precisa desativá-lo.

  1. CentOS 7 64bit Mínimo server (Servidor DHCP) OU Ubuntu 18.04 /16.04 / Debian 9 64bit (Servidor DHCP)
  2. CentOS 7 64bit Mínima do servidor DHCP (Cliente) OU Ubuntu 18.04 / 16.04 área de Trabalho (Cliente DHCP)

Nota: Você deve atribuir um endereço IP estático para o servidor DHCP.

  • Configurar o endereço IP Estático no CentOS 7 / RHEL 7 / Fedora 27
  • Configurar o endereço IP Estático no Ubuntu 18.04 / 16.04 / Debian 9

Instalar e configurar o servidor DHCP no CentOS 7

Primeiro, vamos ver como instalar e configurar o servidor DHCP no CentOS 7 64bit. Deve também trabalhar em CentOS 6.x e outras versões mais antigas.

instale servidor DHCP e cliente usando o comando abaixo.

# yum install dhcp

uma vez instalados os pacotes, Copie o ficheiro de configuração da amostra para o directório /etc/dhcp.

# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

agora, edite dhcpd.ficheiro conf.

# vi /etc/dhcp/dhcpd.conf

Define a sub-rede, gama de endereços IP, servidores de domínio e nomes de domínio como abaixo:

# Configuring subnet and iprange subnet 192.168.12.0 netmask 255.255.255.0 { range 192.168.12.100 192.168.12.200;# Specify DNS server ip and additional DNS server ip option domain-name-servers 8.8.8.8, 8.8.4.4;# Specify Domain Name option domain-name "itzgeek.local";# Default Gateway option routers 192.168.12.2; option broadcast-address 192.168.12.255;# Specify Default and Max lease time default-lease-time 600; max-lease-time 7200; }

se você quiser atribuir um endereço IP fixo para o seu cliente, você tem que digitar o ID do MAC e o endereço IP na seguinte estrofe. Por exemplo, para atribuir um endereço IP fixo 192.168.12.110 ao cliente, a estrofe se parecerá abaixo.

host mywindows-client { hardware ethernet 00:0C:29:05:A7:CB; fixed-address 192.168.12.110; } 

agora, Inicie o serviço dhcpd e faça com que ele comece automaticamente no reinício do sistema.

# systemctl restart dhcpd# systemctl enable dhcpd

se tiver algum problema em reiniciar o serviço DHCP, então considere atualizar o contexto do SELinux ou desativar o SELinux permanentemente em CentOS 7 / RHEL 7.É isso. Agora, pule para a seção ‘Configurar os clientes DHCP’ e configure seus clientes para obter endereços IP automaticamente do servidor DHCP.

Instalar e configurar o servidor DHCP no Ubuntu 18.04 / 16.04 / Debian 9

Primeiro, vamos ver como instalar e configurar o servidor DHCP no Ubuntu 14.04. Deve também trabalhar no Ubuntu 15.04 / 14.10 / 13.04 / 13.10 e outras versões mais antigas.

instale servidor DHCP e cliente usando o comando abaixo.

$ sudo apt-get install isc-dhcp-server

uma vez que os pacotes estão instalados, temos que atribuir em que interfaces deve o servidor DHCP (dhcpd) servir pedidos DHCP. No nosso caso, temos apenas uma Interface no meu sistema (eth0), por isso vamos atribuir eth0.

publicidade

Edite file / etc/default / isc-dhcp-server.

$ sudo nano /etc/default/isc-dhcp-server

mencionar o ET0 no processo.

# Separate multiple interfaces with spaces, e.g. "eth0 eth1".INTERFACES="eth0"

agora, edite dhcpd.ficheiro conf,

$ sudo nano /etc/dhcp/dhcpd.conf

faça as alterações como mostrado abaixo.

Define a sub-rede, gama de endereços IP, servidores de domínio e nome de domínio como abaixo:

# Configuring subnet and iprange subnet 192.168.12.0 netmask 255.255.255.0 { range 192.168.12.100 192.168.12.200;# Specify DNS server ip and additional DNS server ip option domain-name-servers 8.8.8.8, 8.8.4.4;# Specify Domain Name option domain-name "itzgeek.local";# Default Gateway option routers 192.168.12.2; option broadcast-address 192.168.12.255;# Specify Default and Max lease time default-lease-time 600; max-lease-time 7200; }

se você quiser atribuir um endereço IP fixo para o seu cliente, você tem que digitar o ID do MAC e o endereço IP na seguinte estrofe. Por exemplo, para atribuir um endereço IP fixo 192.168.12.110 ao cliente, a estrofe se parecerá abaixo.

host mywindows-client { hardware ethernet 00:0C:29:05:A7:CB; fixed-address 192.168.12.110; } 

agora, Inicie o serviço dhcpd e faça com que ele comece automaticamente no reinício do sistema.

# sudo service isc-dhcp-server restart

Configure os clientes DHCP

agora, você precisa configurar as máquinas clientes para obter o endereço IP automaticamente a partir do servidor DHCP. Você pode ver os artigos abaixo.

  • configurar a rede em CentOS 7 / CentOS 6.
  • Configure Network in Ubuntu 16.04 / 14.04 / LinuxMint 18.

é tudo.

Deixe uma resposta

O seu endereço de email não será publicado.