DHCP服务搭建

Posted megachen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DHCP服务搭建相关的知识,希望对你有一定的参考价值。

DHCP服务搭建

环境

  • 操作系统为RHEL 7
  • 两个计算机
    • server: ens33->采用dhcp桥接; ens37->vmnet4网段
    • client: ens33->采用dhcp桥接; ens37->vmnet4网段, 要与server1的ens37一致

server端搭建dhcp服务

  • yum install dhcp -y
  • vim /etc/dhcp/dhcpd.conf # 注意: 在RHEL 6为/etc/dhcpd.conf
# 此配置文件指的是192.168.1.1的DHCP服务器要分配192.168.1.2-192.168.1.254之间的IP地址
subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.100 192.168.1.200;
    # DHCP服务器IP地址
    option damin-name-servers 192.168.1.1;
    # DHCP服务器域名
    option domain-name "xlang.cn";
    option routers 192.168.1.1;
    option broadcast-address 192.168.1.255;
    default-lease-time 600;
    max-lease-time 7200;
};
  • ifconfig ens37 192.168.1.1/24 up # 为服务器端ens37接口配置临时IP地址
  • systemctl start dhcp # 启动dhcp服务

client端

  • cp /etc/sysconfig/network-scripts/{ifcfg-ens33,ifcfg-ens37}
  • vim /etc/sysconfig/network-scripts/ifcfg-ens37 # 修改ens37接口的配置文件, 使其采用dhcp协议

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
# 最重要的部分
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
# 记得修改NAME与DEVICE
NAME=ens37
DEVICE=ens37
ONBOOT=yes
IPV6_PRIVACY=no
  • service network restart

以上是关于DHCP服务搭建的主要内容,如果未能解决你的问题,请参考以下文章

DHCP服务器搭建

DHCP服务搭建

如何在linux下搭建dhcp服务器?最关键的配置文件有哪几个?分别有啥用?一般在linux下搭

LINUX 6作为DHCP服务器搭建实验—— 使用DHCP中继链路

liunx搭建DHCP服务器以及DHCP中继服务器

01DHCP服务的搭建