記事のディレクトリ
1.DHCPの概念
2、DHCPサーバーをインストールします
1.enspでDHCPリレーを構成します
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.DHCPサーバーを構成します
- CentOS 7CDのDhcp-4.2.5-58.el7.centos.x86_64.rpm
- DHCPソフトウェアパッケージの
メインファイルメイン構成ファイル:/etc//dhcp/dhcpd.conf
エグゼクティブプログラム:/ 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.メイン構成ファイルの内容を構成します
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.LinuxクライアントはDHCPを使用して動的にIPを取得します
#方法一:
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
3、DHCP実験例
1)ensp構成
1.enspのCloud1設定
2.sw1構成
3.sw2構成
ネットワーク設定
1)クラウドサーバーの構成
ここでは、最初に独自の仮想ネットワークカードを設定する必要があります。一部のデバイスには独自のDHCPサービスがあり、オフにする必要があります。そうしないと、競合が発生します。
(2)仮想マシンのネットワークタイプを変更します
。3)ネットワークカードのIPを構成します。
dhcpをインストールし、構成ファイルを表示して見つけます
このファイルには、/ usr / share / doc /dhcp-4.2.5ディレクトリのdhcpd.conf.exampleファイルにテンプレートファイルがあります。cpを介してファイルをコピーし、
pc2で取得できます。
PCに固定IPアドレスを割り当てます
まず、win10仮想マシンの物理ネットワークカードを見つける必要があります