redhat6.5搭建dhcp服务

克隆了一台虚拟机用作dhcp客户端可能会出现SID、mac地址冲突以及网卡错乱的问题 所以需要这样
rm -rf /etc/udev/rules.d/70-persistent-net.rules
这里写图片描述
修改网络配置文件
vim /etc/sysconfig/network-scripts/ifcfg-eth0
这里写图片描述
删掉mac地址那一行 做dhcp客户端用 这样就够
这里写图片描述
例行公事关闭防火墙 chkconfig iptables off
这里写图片描述
以及selinux 调整为disabled
这里写图片描述
这里写图片描述
配置完毕 可选择重启服务或重启系统。

DHCP服务端开始配置了!防火墙是关过的 重复步骤就不做了。
配置网络
这里写图片描述
装包 rpm -ivh dhcp-(版本号)
这里写图片描述
配置主配文件 vim /etc/dhcp/dhcpd.conf,打开是这样你可以选择手写 也可以选择复制模板过来。第二行路径cp一份过来就行
这里写图片描述
这里写图片描述
打开主配置文件 vim /etc/dhcp/dhcpd.conf

声明192.168.1.0网段
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200; (地址池)
option domain-name-servers 202.106.0.20,202.106.46.151; (DNS服务器地址)
option routers 192.168.1.1; (默认网关)
default-lease-time 600; (默认租约)
max-lease-time 7200; (最大租约)
}
这里写图片描述
声明保留地址
host xp {
hardware ethernet 客户端的MAC地址;
fixed-address 保留的IP地址;
}

保存 启动服务
这里写图片描述
看一下服务
这里写图片描述
如果服务启动失败 可以 tail -30 /var/log/messages 看一下日志发现哪里出了错。

客户端获取IP
这里写图片描述
也可以重启网络服务来获取IP service network restart
这里写图片描述
查看ip 发现已经获取到了
这里写图片描述
顺带提一句如果想要修改本机DNS这样修改 vim /etc/resolv.conf
这里写图片描述
nameserver dns服务器地址
这里写图片描述
或者在网卡文件里修改
echo DNS1=202.106.0.20 >> /etc/sysconfig/network-scripts/ifcfg-eth0
这里写图片描述
host文件这样写 echo 1.1.1.1 www.baidu.com >> /etc/hosts
这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_40084074/article/details/82080534