servidor dhcp para linux

Preparación

1. CentOS 7 como servidor

   CentOS 7 como cliente
2. Primero configure el servidor DHCP en la máquina virtual y la conexión de red del cliente al modo de solo host (para simular mejor el servidor de producción)

2. Abra el editor de red virtual y desactive "Usar la dirección IP del servidor DHCP local para la máquina virtual" en el modo de solo host.

Configuración del lado del servidor

1. Editar configuración de red

vim /etc/sysconfig/network-scripts/ifcfg-ens33

Configure las instrucciones relacionadas con la red:

TYPE=Ethernet #Establezca el tipo de tarjeta de red, "Ethernet" significa Ethernet

DEVICE=ens33 #Establecer el nombre de la tarjeta de red

ONBOOT=yes #Establecer si la tarjeta de red se activa cuando se inicia el sistema operativo Linux

BOOTPROTO=static #Establecer el método de configuración de la tarjeta de red, "estático" significa usar una dirección IP estática y "dhcp" significa obtener una dirección dinámicamente

IPADDR=192.168.80.3 #Establecer la dirección IP de la tarjeta de red

NETMASK=255.255.255.0 #Establecer la máscara de subred de la tarjeta de red

GATEWAY=192.168.80.2 #Establecer la dirección de puerta de enlace predeterminada de la tarjeta de red

DNS1=192.168.80.2 #Establecer la dirección IP del servidor DNS

Caso práctico:

Nota: Establezca BOOTPROTO en estático (ip estática)

Cambie ONBOOT a sí

2. Reiniciar la red

systemctl reiniciar red

3. Compruebe si el servidor DHCP está instalado

rpm -q dhcp

Si no está instalado, use: yum -y install dhcp comando para instalar dhcp

4. Configurar DHCP

vim /etc/dhcp/dhcpd.conf

Instrucciones relacionadas con la configuración:

subred: segmento de subred

máscara de red: máscara de subred

rango: el rango asignado por el servidor dhcp

opción servidores de nombres de dominio: dirección del servidor

opción nombre-dominio: nombre de dominio

enrutadores opcionales: dirección IP de la puerta de enlace

opción dirección de difusión: dirección de difusión

default-lease-time : tiempo de arrendamiento predeterminado

max-lease-time : tiempo máximo de arrendamiento

Caso práctico

​​​​​​​

 

5. Encienda el servidor DHCP

systemctl iniciar dhcpd

6. Compruebe si DHCP funciona normalmente

Si se muestra activo (en ejecución) , significa que funciona normalmente

Configuración y pruebas del lado del cliente

7. Configuración de red en el cliente

vim /etc/sysconfig/network-scripts/ifcfg-ens33

Nota: BOOTPROTO cambió a dhcp

Cambie ONBOOT a sí

Ocho Verifique la información de red en el cliente

escriba ifconfig

Puede ver que la dirección IP de ens33 es 192.168.101.77 del servidor dhcp, lo que indica que ha tenido éxito

Supongo que te gusta

Origin blog.csdn.net/anluo233/article/details/125885435
Recomendado
Clasificación