centos6.5配置linux dhcp
原理????
DHCP(Dynamic Host Configuration Protocol,動態(tài)主機(jī)配置協(xié)議)通常被應(yīng)用在大型的局域網(wǎng)絡(luò)環(huán)境中,主要作用是集中的管理、分配IP地址,使網(wǎng)絡(luò)環(huán)境中的主機(jī)動態(tài)的獲得IP地址、Gateway地址、DNS服務(wù)器地址等信息,并能夠提升地址的使用率。DHCP協(xié)議采用客戶端/服務(wù)器模型,主機(jī)地址的動態(tài)分配任務(wù)由網(wǎng)絡(luò)主機(jī)驅(qū)動。當(dāng)DHCP服務(wù)器接收到來自網(wǎng)絡(luò)主機(jī)申請地址的信息時,才會向網(wǎng)絡(luò)主機(jī)發(fā)送相關(guān)的地址配置等信息,以實(shí)現(xiàn)網(wǎng)絡(luò)主機(jī)地址信息的動態(tài)配置。
安裝配置dhcp服務(wù)
執(zhí)行命令yum install dhcp –y安裝dhcp服務(wù)相關(guān)軟件
修改dhcp的配置文件
egrep -v '^$|#' /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample查看示例,過濾掉注釋和空行
#截取紅框部分內(nèi)容,并修改為此處需要的配置,將配置寫入 /etc/dhcp/dhcpd.conf subnet 192.168.1.0 netmask 255.255.255.0 { #網(wǎng)段和子網(wǎng)掩碼 range 192.168.1.100 192.168.1.254; #可自動獲取的IP地址范圍 option domain-name-servers 223.5.5.5; #dns服務(wù)器名稱 option routers 192.168.1.1; #網(wǎng)關(guān)地址 option broadcast-address 192.168.1.255; #廣播地址 default-lease-time 600; #默認(rèn)租約期限,單位秒 max-lease-time 7200; #最長租約期限,單位秒 }?
??啟動dhcpd服務(wù)
/etc/init.d/dhcpd start?
?服務(wù)端cat /var/lib/dhcpd/dhcpd.leases查看dhcp緩存
?
?linux?客戶端也可cat /var/lib/dhclient/dhclient-eth0.leases查看dhcp緩存
修改內(nèi)核配置開啟ip轉(zhuǎn)發(fā)功能
vim /etc/sysctl.conf net.ipv4.ip_forward = 1 sysctl –p 加載內(nèi)核參數(shù)配置iptables轉(zhuǎn)發(fā)規(guī)則nat
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE此時可以ping通外網(wǎng)
通過dhcp獲取固定分配的ip
若想給某一主機(jī)分配固定的IP地址,前提是知道要分配IP地址主機(jī)的網(wǎng)卡mac地址(物理地址)和主機(jī)名,也能固定為主機(jī)分配一個ip地址
5.1 cat /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample |grep -Ev '^$|#'查看示例
修改為此處需要的配置,利用ifconfig查看網(wǎng)卡mac地址
host dhcp-client{ hardware ethernet 00:0C:29:E4:81:9A; fixed-address 192.168.1.199; }將此內(nèi)容追加到/etc/dhcp/dhcpd.conf文件中
/etc/init.d/dhcpd restart 重啟dhcp服務(wù)?
###
如有文件權(quán)限報錯就修改/etc/init.d/dhcpd的?group=root? ?user=root
轉(zhuǎn)載于:https://www.cnblogs.com/ch-blog/p/11510453.html
總結(jié)
以上是生活随笔為你收集整理的centos6.5配置linux dhcp的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一个物体()或大小两个部分形状和()都完
- 下一篇: 上海物价水平