快速配置DHCP服务:
1.关闭vmdhcp:services.msc --vmdhcp--停止
2.启动vnet1
3.设置静态永久的网络参数:
1)设置静态ip等参数
[root@dhcp ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0" HWADDR="00:0C:29:68:b1:0f" NM_CONTROLLED="no" ONBOOT="yes" BOOTPROTO=static IPADDR=192.168.100.100 NETMASK=255.255.255.0 GATEWAY=192.168.100.1 DNS1=192.168.100.100
2)主机名
[root@dhcp ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=dhcp.linuxyy.cn
3)关闭防火墙和selinux
/etc/init.d/iptables stop
vi /etc/selinux/config
SELINUX=disabled
:wq
4)设置开机启动项
chkconfig iptables off
chkconfig NetworkManager off
chkconfig network on
reboot
重启的验证:
ip a
cat /etc/resolv.conf
iptables -L
getenforce
4.安装能提供dhcp服务的软件
vi /etc/yum.repos.d/rhel.repo
[local] name=local baseurl=file:///mnt/ enabled=1 gpgcheck=0
:wq
mount /dev/cdrom /mnt
yum -y install dhcp
5.修改服务的配置文件:定制功能
vi /etc/dhcp/dhcpd.conf
##:r /usr/share/doc/dhcp-*/dhcpd.conf.sample; ##复制dhcp文档示例 :%g /^#/d;%g /^$/d;修改配置文件如下 option domain-name "linuxyy.cn"; option domain-name-servers 202.106.0.20; default-lease-time 600; max-lease-time 7200; log-facility local7; subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.150 192.168.1.250; option routers 192.168.1.1; }
:wq
/etc/init.d/dhcpd start
chkconfig dhcpd on
netstat -uptln |grep dhcp ##查看67号端口
6.客户机测试:
1)临时设置:
dhclient -d eth0 ##获取ip
dhclient -r eth0 ##释放ip
2)永久使用dhcp:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
BOOTPROTO=dhcp
:wq
vi /etc/sysconfig/dhcpd ##解决启动时报网卡类问题
DHCPDARGS=eth0
:wq
tail -30 /var/log/messages ##看常规错误
转载于:https://blog.51cto.com/11638205/1982380