上一篇文章写了通过centos做路由器使用,现在希望esxi下其他的虚拟机通过dhcp的方式获取路由分配的ip地址,那就需要在路由器这台机器搭建dhcp服务:
二、安装dhcp
1、yum install -y dhcp
cd /usr/share/doc/dhcp-4.1.1/
cp -ra dhcpd.conf.sample /etc/dhcp/dhcpd.conf
vim /etc/dhcp/dhcpd.conf
subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.100 192.168.1.200; option routers 192.168.1.1; option broadcast-address 192.168.1.255; option domain-name-servers 202.106.0.20,8.8.8.8; }
2、启动dhcp:
/etc/init.d/dhcpd start
日志报错:Can‘t chown new lease file: Operation not permitted
解决办法:修改vim /etc/rc.d/init.d/dhcpd 文件
把这两个参数修改为:
user=root
group=root
3、再此启动dhcp:
/etc/init.d/dhcpd start
正在启动 dhcpd: [确定]
4、客户机测试:
在esxi下创建虚拟机,网卡设置成和dhcp服务器的eth1同一虚拟网卡模式:获取地址方式是dhcp
时间: 2024-10-12 18:01:32