linux DHCP赛题配置

DHCP配置

cat /usr/share/doc/dhcp*/dhcpd.conf.example >> /etc/dhcp/dhcpd.conf //模板粘贴
vim /etc/dhcp/dhcpd.conf
    subnet 10.10.100.0 netmask 255.255.255.0 {    //分配的网段
    	range 10.10.100.1 10.10.100.50;		//分配的范围
    	option domain-name-servers 172.16.100.201;		//分配的DNS
    	option domain-name "skills.net"	//分配的域
        option routers 10.10.100.254//分配的网关
	}
	
	host client {
        hardware ethernet 00:0c:29:a0:90:c5;
        fixed-address 192.168.0.50;
    }		//指定主机分配IP地址

DHCP relay

安装 DHCP 中继

允许客户端通过中继服务获取网络地址

yum -y install dhcp   //安装dhcp
cp /lib/systemd/system/dhcrelay.server  /etc/systemd/system   //复制dhcp中继文件
vim /etc/systemd/system/dhcrelay.service   //配置dhcp中继
    ExecStart=/usr/sbin/dhcrelay -d --no-pid -i ens32 -i ens33 192.168.100.100
//ens32是连接服务器的网口,ens33是下联网口  192.168.100.100 dhcp服务器ip
vim /etc/sysctl.conf
    net.ipv4.ip_forward=1    //开启IPv4转发功能
sysctl -p   //立即生效
dhcrelay 192.168.100.100    //中继指向dhcp服务器
systemctl restart dhcrelay  //重启dhcp中继服务
[root@RouterSrv ~]# netstat -anlpu |grep 67
udp        0      0 0.0.0.0:67              0.0.0.0:*                           14588/dhcrelay      
udp        0      0 0.0.0.0:67              0.0.0.0:*                           14566/dhcrelay     

DHCP服务的默认日志不会输出到指定文件,而是和NFS服务一样,输出到/var/log/messages文件中,成了日志的大杂烩,不便于分辨,更不便于查找故障,一旦messages文件遭到破坏,DHCP日志也跟着受影响

tail -f /var/log/messages   //实时显示日志

UOS DHCP配置

apt -y install isc-dhcp-server
vim  /etc/default/isc-dhcp-server   
    INTERFACESv4="ens32"   //选定监听的接口
vim /etc/dhcp/dhcpd.conf   //配置dhcp
	subnet 81.6.63.0 netmask 255.255.255.0 {
  	range 81.6.63.110 81.6.63.190;
  	option domain-name-servers 81.6.63.100;
  	option domain-name "chinaskills.cn";
  	option routers 81.6.63.100;
	#  option broadcast-address 10.5.5.31;
	#  default-lease-time 600;
	#  max-lease-time 7200;
	}

	host client {
      hardware ethernet 00:0c:29:4b:88:33;
 	 fixed-address 81.6.63.110;
	}
rm -rf /var/run/dhcpd.pid   //删除进程,不然无法启动
systemctl restart isc-dhcp-server.service    //启动dhcp服务

DHCP RELAY

安装 DHCP 中继;

允许客户端通过中继服务获取网络地址 。

yum -y install dhcp
dhcrelay -i ens34 -i ens33 192.168.100.100   //第一个 -i 为指定客户端网段,第二个 -i为指定服务器网段

[root@routersrv ~]# ps aux | grep dhc
root      18594  0.0  0.1 102504  2068 ?        Ss   09:18   0:00 dhcrelay -i ens34 -i ens32 192.168.100.100
root      18605  0.0  0.0 112808   964 pts/0    R+   09:19   0:00 grep --color=auto dhc
  • 17
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

datacom_chen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值