日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux运维 第三阶段 (二) DHCP

發(fā)布時間:2025/3/19 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux运维 第三阶段 (二) DHCP 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Linux運(yùn)維 第三階段 (二) DHCP服務(wù)


dhcp(dynamic host configuration protocol)

?

前期bootp(無盤工作站)-->dhcp(引入租約lease

續(xù)租:例如一次租期2H,當(dāng)?shù)竭_(dá)一半時就開始續(xù)租(2H-->1H),若服務(wù)器響應(yīng)則繼續(xù)續(xù)租(2H-->1H-->2H-->1H-->2H);若服務(wù)器無響應(yīng)(2H-->1H-->0.5-->0.25-->0.125),共請求四次,若一直無響應(yīng),則釋放地址。

?

若同一區(qū)域中有多個DHCP服務(wù)器,哪個服務(wù)器響應(yīng)速度快客戶端就用哪個DHCP服務(wù)器(廣播);linuxDHCP-server分配地址是從大到小,而winodwsDHCP-server是從小到大分配地址的。

?

client-->DHCPDISCOVER

????DHCPOFFER<--server

client-->DHCPREQUEST

??????DHCPACK<--server

注:以上廣播進(jìn)行,udp,廣播包不能跨路由,不能跨網(wǎng)絡(luò)

client-->DHCPREQUEST

????DHCPACK<--server

注:以上續(xù)租,通過單播進(jìn)行

?

upd/67port(server);udp/68port(client)

?

DHCP-Relay

?

#yum?-y? install? dhcp

#rpm?-ql? dhcp

/usr/sbin/{dhcpd,dhcrelay}

/etc/rc.d/init.d/{dhcpd,dhcrelay}

/etc/dhcpd.conf(主配置文件)

/var/lib/dhcpd/dhcpd.leases(租約文件)

/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample(模板配置文件)

#cp?/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample? /etc/dhcpd.conf

#vim?/etc/dhcpd.conf

ddns-update-style interim;???????????????????????????????????????????????????????????????????????????????????????????????????????????

ignore client-updates;(前兩行,動態(tài)dhcp參數(shù))

subnet 192.168.0.0 netmask 255.255.255.0 {(一定要是本地網(wǎng)卡對應(yīng)的網(wǎng)段)

?range? 192.168.0.128? 192.168.0.254;(定義范圍)

?default-lease-time? 21600;(租約期限,默認(rèn)秒)

?max-lease-time? 43200;

?host? ns? {(定義保留地址,ns為標(biāo)識可自定義)

??? hardwareethernet 12:34:56:78:AB:CD;(網(wǎng)卡地址)

fixed-address207.175.42.254;

? }

}

#service?dhcpd? start

#netstat?-unlp67port

#tail?/var/lib/dhcpd/dhcpd.lease

?

#dhclient(客戶端執(zhí)行,不能執(zhí)行第2次)

#killall?dhclient

#dhclient?-d(工作在前臺,可查看到動態(tài)獲取地址的詳細(xì)過程)

#netstat?-unlp68port

?

?

?

?

以上是學(xué)習(xí)《馬哥網(wǎng)絡(luò)視頻》做的筆記。










1、軟件包:dhcp

服務(wù)名:主程序dhcpd、中繼服務(wù)dhcrelay;

端口:udp6768546547;

配置文件:/etc/dhcp/dhcpd.conf????????   主配置文件

/etc/sysconfig/dhcrelay?          中繼配置文件

/usr/share/doc/dhcp*/dhcpd.conf.sample????? 主配置文件模板

2、搭建DHCP

服務(wù)端:#yum? -y? install?dhcp

#cp?/usr/share/doc/dhcp*/dhcpd.conf.sample?/etc/dhcp/dhcpd.conf

#vi?/etc/dhcp/dhcpd.conf???? 刪除多余配置,保留一個subnet區(qū)域

???????? subnet? 192.168.1.0?netmask? 255.255.255.0? {

???????? range? 192.168.1.10?192.168.1.100;

???????? option? routers?192.168.1.2;

???????? option? subnet-mask?255.255.255.0;

???????? option? domain-name-servers? 192.168.1.2;

???????? default-lease-time? 21600;

???????? max-lease-time? 23200;

???????? }

客戶端:#vi?/etc/sysconfig/network-scripts/ifcfg-eth0

???????? DEVICE=eth0

???????? ONBOOT=yes

???????? BOOTPROTO=dhcp

???????? #service? dhcpd?restart

3、搭建DHCP中繼服務(wù):

服務(wù)端:#yum? -y? install?dhcp

???????? #cp? /usr/share/doc/dhcp*/dhcpd.conf.sample? /etc/dhcp/dhcpd.conf

???????? #vi? /etc/dhcp/dhcpd.conf???? 刪除多余配置,保留一個subnet區(qū)域

?????????????????? subnet? 192.168.1.0?netmask? 255.255.255.0? {

?????????????????? range? 192.168.1.10?192.168.1.100;

?????????????????? option? routers?192.168.1.2;

?????????????????? option? subnet-mask?255.255.255.0;

?????????????????? option? domain-name-servers? 192.168.1.2;

?????????????????? default-lease-time? 21600;

?????????????????? max-lease-time? 23200;

?????????????????? }

?????????????????? subnet? 200.200.200.0?netmask? 255.255.255.0? {

?????????????????? range? 200.200.200.10? 200.200.200.100;

?????????????????? option? routers?200.200.200.1;

?????????????????? option? subnet-mask?255.255.255.0;

?????????????????? option? domain-name-servers? 200.200.200.1;

?????????????????? default-lease-time? 21600;

?????????????????? max-lease-time? 23200;

?????????????????? }

???????? #service? dhcpd?restart

???????? #route?add?default? gw? 192.168.1.2???

中繼端:

#yum? -y?install? dhcp

???????? #vi?/etc/sysctl.conf

???????? net.ipv4.ip_forward=1

???????? #sysctl? -p

???????? #vi? /etc/sysconfig/dhcrelay

???????? INTERFACE="eth0? eth1"

???????? DHCPSERVER="192.168.1.1"

???????? #service? dhcrelay?restart

客戶端:

???????? #vi? /etc/sysconfig/network-scripts/ifcfg-eth0

???????? DEVICE=eth0

???????? ONBOOT=yes

???????? BOOTPROTO=dhcp

???????? #service? network?restart

?

?

?

?注:本文由互聯(lián)網(wǎng)收集整理(51CTO、360DOC、chinaunix、百度百科、兄弟連免費(fèi)視頻等)。? ? ??

轉(zhuǎn)載于:https://blog.51cto.com/jowin/1654840

總結(jié)

以上是生活随笔為你收集整理的Linux运维 第三阶段 (二) DHCP的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。