linux dhcp 权限,Linux下使用dhcpd创建超级作用域

超级作用域用来解决DHCP单个作用域中IP地址不足的情况,同时也方便了对多个作用域的同时管理。而且超级作用域可以实现DHCP服务器只有1个IP地址却可以分发多个网段的IP的功能(不使用超级作用域的话要么给DHCP服务器增加多块网卡,要么通过DHCP中继的方式来分发不同网段的IP)。

超级作用域的配置很简单,将多个标准作用域合在一起就可以啦~

查看dhcpd的配置文档。

vim /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample

转到第90行(因软件版本号差异,实际行号可能不同,可以通过搜索关键字来查找)

90 shared-network 224-29 {

91 subnet 10.17.224.0 netmask 255.255.255.0 {

92 option routers rtr-224.example.org;

93 }

94 subnet 10.0.29.0 netmask 255.255.255.0 {

95 option routers rtr-29.example.org;

96 }

97 pool {

98 allow members of "foo";

99 range 10.17.224.10 10.17.224.250;

100 }

101 pool {

102 deny members of "foo";

103 range 10.0.29.10 10.0.29.230;

104 }

105 }

上面就是超级作用域的配置模板,仔细观察一下可以发现其实就是将多个标准作用域使用shared-network给套了起来。

超级作用域配置格式:

shared-network 超级作用域的名称{

参数...

标准作用域1{

选项...

参数...

}

标准作用域2{

选项...

参数...

}

...

}

明白了其配置方法后,我们就可以轻松组建超级作用域了。

下面是我配置的一个例子:

vim /etc/dhcp/dhcpd.conf

1 shared-network mydhcpdomain {

2 default-lease-time 172800;

3 max-lease-time 259200;

4 option domain-name-servers 114.114.114.114;

5 option domain-name "dns.ibadboy.net";

6 subnet 192.168.1.0 netmask 255.255.255.0 {

7 range 192.168.1.210 192.168.1.210;

8 option routers 192.168.1.254;

9 }

10 subnet 192.168.2.0 netmask 255.255.255.0 {

11 range 192.168.2.210 192.168.2.210;

12 option routers 192.168.2.254;

13 }

14 subnet 192.168.3.0 netmask 255.255.255.0 {

15 range 192.168.3.210 192.168.3.210;

16 option routers 192.168.3.254;

17 }

18 }

使用三台PC测试,若每台PC都可正常获取IP且获取到的IP的网段都不同,则本实验成功。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值