Servicio DHCP en entorno Linux (Linux que Xiaobai puede entender)

1. El concepto de DHCP

Concepto de hipervínculo DHCP

Dos, instale el servidor DHCP

1. Configure la retransmisión DHCP en ensp

dhcp enable									#开启DHCP功能

interface Vlanif10
 ip address 192.168.10.254 255.255.255.0
 dhcp select relay							#开启DHCP中继功能
 dhcp relay server-ip 192.168.100.253			#指向DHCP服务器的地址

interface Vlanif20
 ip address 192.168.20.254 255.255.255.0
 dhcp select relay
 dhcp relay server-ip 192.168.100.253

interface Vlanif100
 ip address 192.168.100.254 255.255.255.0
 dhcp select relay
 dhcp relay server-ip 192.168.100.253

2. Configure el servidor DHCP

  • Dhcp-4.2.5-58.el7.centos.x86_64.rpm en el CD de CentOS 7
  • Archivos principales del paquete de software DHCP
    Archivo de configuración principal: /etc//dhcp/dhcpd.conf
    Programa ejecutivo: / usr / sbin / dhcpd, / usr / sbin / dhcrelay
yum install -y dhcp
cat /etc/dhcp/dhcpd.conf    #查看主配置文件
cat /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example  #查看示例配置文件

3. Configure el contenido del archivo de configuración principal


 
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example
      /etc/dhcp/dhcpd.conf
      
      vim /etc/dhcp/dhcpd.conf   #设置全局配置参数 default-lease-time 600;	
      #默认租约为 10分钟,单位为秒 max-lease-time 7200;	 #最大租约为 1 小时,单位为秒 option domain-name "example.org";  #指定默认域名 option domain-name-servers
      8.8.8.8; #指定 DNS 服务器地址 ddns-update-style none;  #禁用 DNS 动态更新
      
      #subnet网段声明(作用于整个子网段,部分配置参数优先级高于全局配置参数) subnet 192.168.100.0 netmask 255.255.255.0 {    	#声明要分配的网段地址    range 192.168.100.1
      192.168.100.128;     #设置地址池   option routers 192.168.100.254;      #指定默认网关地址 } subnet 192.168.10.0 netmask 255.255.255.0 {   range 192.168.10.1 192.168.10.128;   option routers 192.168.10.254; } subnet 192.168.20.0 netmask 255.255.255.0 {   range 192.168.20.1
      192.168.20.128;   option routers 192.168.20.254; }
      
      #host主机声明(给单机分配固定的 IP 地址) host hostname {										#指定需要分配固定 IP地址的客户机名称   hardware ethernet 00:c0:c3:22:46:81;				#指定该主机的
      MAC地址   fixed-address 192.168.10.100;						#指定保留给该主机的 IP地址 }
      
      #后面内容可都删除
      
      #关上防火墙 systemctl start dhcpd systemctl stop firewalld setenforce 0
      
      netstat -anpu | grep ":67"
      
      #如果DHCP服务启动失败,可以查看日志文件 tail -f /var/log/messages

4. El cliente Linux usa DHCP para obtener IP de forma dinámica

#方法一:
vim /etc/sysconfig/network-scripts/ifcfg-ens33
DEVICE=ens33
ONBOOT=yes
BOOTPROTO=dhcp

ifdown ens33 ; ifup ens33

#方法二:
dhclient -d ens33

查看租约文件 
less /var/lib/dhcpd/dhcpd.lease

Tres, ejemplo de experimento DHCP

1) configuración de ensp

Inserte la descripción de la imagen aquí
1. Configuración de Cloud1 en ensp

Inserte la descripción de la imagen aquí
2.sw1 configuración
Inserte la descripción de la imagen aquí
3.sw2 configuración
Inserte la descripción de la imagen aquí

configuración de la red

1) Configuración del servidor en la nube
Aquí primero debe configurar su propia tarjeta de red virtual. Algunas pueden tener su propio servicio DHCP, que debe desactivarse, de lo contrario habrá conflictos.
Inserte la descripción de la imagen aquí
(2) Modifique el tipo de red de la máquina virtual
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
3) Configure la IP de la tarjeta de red
Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

Instale dhcp, vea y busque el archivo de configuración

Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

Inserte la descripción de la imagen aquí
Este archivo tiene un archivo de plantilla en el archivo dhcpd.conf.example en el directorio /usr/share/doc/dhcp-4.2.5 Podemos copiar el archivo a través de cp
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
y obtenerlo por pc2.
Inserte la descripción de la imagen aquí

Asignar una dirección IP fija a la PC

Primero necesitamos averiguar la tarjeta de red física de la máquina virtual win10
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/zhangyuebk/article/details/113920483
Recomendado
Clasificación