Ubuntu Linux DHCP通过MAC分配IP[Linux安全]
本文“Ubuntu Linux DHCP通过MAC分配IP[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
关于公司来说,员工的IP假如是自动获得的,常常会呈现IP冲突现象,特别是常常利用笔记本的员工,网络常常改换,所以IP地址就更简单呈现冲突了.
办理它的办法是可以在公司的服务器(Ubuntu Linux)上通过MAC绑定一个IP,这样客户端自动获得IP就不会再变了.
dhcp(dynamic host configuration protocol)就是动态主机分配协议,它用于给某个网络段上的主机举行动态分配IP地址和相关网络环境的配置工作,比方我们利用adsl拨号就是用的dhcp协议.
Dhcp的设置
1.dhcp的配置文件是/etc/dhcpd.conf,不过默许的情形下这个文件不存在,你需求利用它的模板建一个配置文件.模板的位置在/usr/share/doc/dhcp-3.0p11/dhcpd.conf.sample
履行号令
Java代码
sudo vim /etc/dhcpd.conf
注意上面指令中的途径,假如你的差别改写为你的途径,总之找到dhcpd.conf文件
翻开今后文件后,如图:
阐明一下上图中的代码意思
Java代码
ddns-update-style interim;
#配置利用过渡性 DHCP-DNS互动更新情势.
我的图中没有
Java代码
ignore client-updates;
这行代码,它的意思是#忽视客户端更新
Java代码
option domain-name "example.org";
#为客户设置域名
Java代码
option domain-name-servers 192.168.1.1;
#为客户设置域名服务器
Java代码
# option ntp-servers 192.168.1.1;
设置NTP服务器.
Java代码
option time-offset -18000; # Eastern Standard Time
#设置偏移时间.
Java代码
default-lease-time 21600;
#设置缺省的地址租期.
Java代码
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.200 192.168.0.240
}
#设置动态的地址池.
Java代码
max-lease-time 43200;
#设置客户端最长的地址租期
Java代码
default-lease-time 21600;
#设置缺省的地址租期.
Java代码
option subnet-mask 255.255.255.0;
#设置客户端的子网掩码
上面图片中是设置host的方法,
第一种是设置多个host的名称,第二种是在group中设置host,其实这两个方法一样,都可以利用.
以上是“Ubuntu Linux DHCP通过MAC分配IP[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |