2021/9/11 09:14:56作者:佚名來源:網(wǎng)絡(luò)
今天學(xué)無憂小編手把手教你DHCP服務(wù)器設(shè)置,讓大家了解DHCP是什么?真正的學(xué)會(huì)DHCP服務(wù)器設(shè)置,好了,不說多的了,下面小編就詳細(xì)的手把手教你DHCP服務(wù)器設(shè)置吧。具體內(nèi)容如下:
一、DHCP是什么?
動(dòng)態(tài)主機(jī)設(shè)置協(xié)議(Dynamic Host Configuration Protocol, DHCP)是一個(gè)局域網(wǎng)的網(wǎng)絡(luò)協(xié)議,使用UDP協(xié)議工作,主要有兩個(gè)用途:給內(nèi)部網(wǎng)絡(luò)或網(wǎng)絡(luò)服務(wù)供應(yīng)商自動(dòng)分配IP地址,給用戶或者內(nèi)部網(wǎng)絡(luò)管理員作為對(duì)所有計(jì)算機(jī)作中央管理的手段。
當(dāng)DHCP客戶端啟動(dòng)時(shí),它會(huì)自動(dòng)與DHCP服務(wù)器通信,由DHCP服務(wù)器為DHCP客戶端提供自動(dòng)分配IP地址的服務(wù)。當(dāng)然高級(jí)的DHCP,不光只是分配地址這么簡(jiǎn)單,今天我們的課程只是架設(shè)一個(gè)普通的DHCP的服務(wù)器, client端能獲取到上網(wǎng)必須的網(wǎng)絡(luò)配置信息。安裝了DHCP服務(wù)軟件的服務(wù)器稱為DHCP服務(wù)器,而啟用了DHCP功能的客戶機(jī)稱為DHCP客戶端,DHCP服務(wù)器是以地址租約的方式為DHCP客戶端提供服務(wù)的,它有以下兩種方式:限定租期和永久租用。學(xué)DHCP服務(wù)器,就一定要知道DHCP服務(wù)器的工作原理:
DHCP DISCOVER(DHCP發(fā)現(xiàn))
DHCP OFFER(DHCP提供)
DHCPREQUEST(DHCP請(qǐng)求)
DHCPACK(DHCP確認(rèn))
這個(gè)4個(gè)步驟,是client獲取IP地址必經(jīng)的步驟
DHCP提供的時(shí)候,服務(wù)器已經(jīng)給client分配了IP地址,第二部分分給client的IP地址是臨時(shí)的,client得到這個(gè)IP地址后,會(huì)發(fā)出DHCP請(qǐng)求,請(qǐng)求租用這個(gè)地址,服務(wù)器收到請(qǐng)求后,就會(huì)正式把這個(gè)地址分配給client,繼而向client發(fā)送DHCP確認(rèn)。這個(gè)四步主要是應(yīng)對(duì)同一網(wǎng)絡(luò)多個(gè)DHCP服務(wù)器。
后臺(tái)進(jìn)程:dhcpd
腳本:/etc/rc.d/init.d/dhcpd
使用端口:67
所需RPM包:dhcp
相關(guān)RPM包:
1、dhcp-devel-3.0.5-7.el5.i386.rpm
2、dhcpv6-0.10-33.el5.i386.rpm
3、dhcpv6_client-0.10-33.el5.i386.rpm
配置文件:/etc/dhcpd.conf
日志:/var/log/xferlog
二、手把手教你DHCP服務(wù)器設(shè)置
一、下載或從光盤上找到DHCP服務(wù)安裝包。
二、安裝(dhcp*代表其安裝包名稱):
1.# rpm -ivh dhcp*
三、配置DHCP文件:
1.復(fù)制/usr/share/doc/dhcp*/dhcpd.conf.sample 到/etc目錄下,更名為:dhcpd.conf
2.# cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcpd.conf
3.當(dāng)然,也可以先vi /etc/dhcpd.conf,然后在末行模式運(yùn)行以下命令:
4.r /usr/share/doc/dhcp*/dhcpd.conf.sample
5.這樣這個(gè)dhcpd.conf.sample文件的內(nèi)容就導(dǎo)進(jìn)來了。
6.打開dhcpd.conf,要修改的幾個(gè)地方:
7.subnet 后面接的是你所定義的網(wǎng)段,要與本機(jī)的IP地址同網(wǎng)段,
8.每一語(yǔ)句以分號(hào)“;”結(jié)尾,不要忘記。
9.例如:我的IP是“192.168.2.11”,下面是我的配置文件:
10.ddns-update-style interim;
11.ignore client-updates;
12.subnet 192.168.2.0 netmask 255.255.255.0 {
13.option routers 192.168.2.1;
14.option subnet-mask 255.255.255.0;
15.option nis-domain "domain.org";
16.option domain-name "domain.org";
17.option domain-name-servers 192.168.2.1;
18.option time-offset -18000;
19.range dynamic-bootp 192.168.2.100 192.168.2.254
20.default-lease-time 21600;
21.max-lease-time 43200;
22.filename "/pxelinux.0";
23.next-server 192.168.2.11;
24.host ns {
25.next-server marvin.redhat.com;
26.hardware ethernet 12:34:56:78:AB:CD;
27.fixed-address 207.175.42.254;
28. }
29.}
四、詳細(xì)注解:
1.ddns-update-style interim; #定義所支持的DNS動(dòng)態(tài)更新類型(必選),一般我們?cè)O(shè)置成關(guān)閉,
2.#interim和none都是關(guān)閉的意思
3.allow/ignore client-updates; #允許/忽略客戶機(jī)更新DNS記錄
4.allow/deny unknown-clients; #是否動(dòng)態(tài)分配IP給未知的使用者
5.allow/deny bootp; #是否響應(yīng)激活查詢
6.allow/deny booting; #是否響應(yīng)使用者查詢
7.subnet 192.168.2.0 netmask 255.255.255.0 { #設(shè)置子網(wǎng)聲明
8.# --- default gateway
9.option routers 192.168.2.1; #設(shè)置缺省網(wǎng)關(guān)為192.168.2.1
10.option subnet-mask 255.255.255.0; #設(shè)置客戶端的子網(wǎng)掩碼
11.option nis-domain "domain.org"; #為客戶設(shè)置NIS域
12.option domain-name "domain.org"; #為客戶設(shè)置域名
13.option domain-name-servers 192.168.2.1; #為客戶設(shè)置域名服務(wù)器
14.option time-offset -18000; # Eastern Standard Time #為客戶端指定格林威治時(shí)間偏移時(shí)間,單位秒,
15.# 該選項(xiàng)可以在全局配置、局部配置均可使用
16.# option ntp-servers 192.168.2.1; #NTP是時(shí)間服務(wù)器
17.# option netbios-name-servers 192.168.2.1; 設(shè)置wins服務(wù)器
18.# --- Selects point-to-point node (default is hybrid). Don't change this unless
19.# -- you understand Netbios very well
20.# option netbios-node-type 2; #設(shè)置netbios節(jié)點(diǎn)類型 我不清楚這個(gè)netbios節(jié)點(diǎn)是什么東西
21.range dynamic-bootp 192.168.2.28 192.168.2.254; #設(shè)置動(dòng)態(tài)的地址池
22.default-lease-time 21600; #設(shè)置缺省的地址租期
23.max-lease-time 43200; #設(shè)置客戶端最長(zhǎng)的地址租期
24.# we want the nameserver to appear at a fixed address
25.filename "/pxelinux.0"; #開始啟動(dòng)文件的名稱,應(yīng)用于無盤安裝,可以是tftp的相對(duì)或絕對(duì)路徑
26.next-server 192.168.2.11; #This is the name of the server they should get it from
27. #tftp服務(wù)器,可以和dhcp服務(wù)器不在同一機(jī)器上,一般是PXE網(wǎng)絡(luò)使用此參數(shù)
28.#設(shè)置主機(jī)聲明
29. host ns {
30. next-server marvin.redhat.com; #設(shè)置由于定義服務(wù)器從引導(dǎo)文件中裝入的主機(jī)名,用于無盤站
31. hardware ethernet 12:34:56:78:AB:CD; #指定dhcp客戶的mac地址
32. fixed-address 207.175.42.254; #給指定的mac地址分配ip
33. }
34.}
五、配置好dhcpd.conf文件后就可以啟動(dòng)dhcp服務(wù)了:
# service dhcpd restart
這時(shí)可以用“netstat -nlutp”命令查看dhcp服務(wù)是否有啟動(dòng)。
六、其它相關(guān)文件:
1、這個(gè)文件/var/lib/dhcpd/dhcpd.leases,可以看到被租出去的IP地址和相關(guān)信息。
2、這個(gè)文件/etc/sysconfig/dhcpd是指定DHCP服務(wù)器監(jiān)聽的網(wǎng)卡,如果只有一個(gè)網(wǎng)卡,一般不用設(shè)置 DHCPDARGS=eth0 或者是eth1 ,如果全部監(jiān)聽就不用管。
3、這個(gè)文件/etc/sysconfig/dhcrelay就是設(shè)置DHCP中繼的文件,大家打開看看吧。interfaces 就是來自這個(gè)端口的DHCP DISCOVER(請(qǐng)求)都會(huì)轉(zhuǎn)發(fā)到后面的DHCPSERVERS服務(wù)器。設(shè)置了DHCP中繼,需要啟動(dòng)中繼服務(wù):service dhcrelay start
七、在linux客戶機(jī)下面,你可以手動(dòng)配置你的dhcp:
察看你的網(wǎng)絡(luò)配置文件,如果你沒有設(shè)置為自動(dòng)啟動(dòng)聯(lián)網(wǎng),則要修改你的網(wǎng)絡(luò)配置文件。
1.# vi /etc/sysconfig/network
2.添加“NETWORKING=yes”(讓引導(dǎo)的時(shí)候啟動(dòng)聯(lián)網(wǎng))
3.或者使用
4.# @echo “NETWORKING=yes”> /etc/sysconfig/network
5.然后再修改你的網(wǎng)卡配置文件
6./etc/sysconfig/network-scriptes/ifcfg-eth0 文件應(yīng)該包含這幾行:
7.DEVICE=eth0
8.BOOTPROTO=dhcp
9.ONBOOT=yes
以上就是小編手把手教你DHCP服務(wù)器設(shè)置的相關(guān)內(nèi)容,希望對(duì)大家有所幫助!
標(biāo)簽: 服務(wù)器 設(shè)置 路由
相關(guān)文章
Adobe indesign cs6中文版
詳情金山數(shù)據(jù)恢復(fù)大師官方版 v1.0.0.2
詳情南方測(cè)繪Cass10v10.1.6中文
詳情revit 2017
詳情KeyShot Pro 9中文(附安裝教程) v9.0.286
詳情網(wǎng)易新聞客戶端v105.3
詳情AIMP4v5.11.2421中文綠色美化版
詳情onekey一鍵還原v18.0.18.1008
詳情浩辰CAD2020綠色v20.0
詳情好圖網(wǎng)圖標(biāo)轉(zhuǎn)換工具v4.9.7
詳情aardiov35.0.0中文最新版
詳情Adobe Creative Cloud 2024簡(jiǎn)體中文v5.3.0.48
詳情暴風(fēng)影音16 v9.04.1029去廣告精簡(jiǎn)版
詳情ASP.NET Maker 2019(ASP.NET代碼生成工具)v12.0.4.0
詳情暴風(fēng)影音v5.92.0824.1111
詳情迅雷5穩(wěn)定版v5.8.14.706
詳情使命召喚17官方中文版 v1.0
詳情死亡之雨新的僵尸病毒中文v1.0綠色免安裝版
詳情輻射4v1.7.15.0整合版
詳情克莉2v1.0中文版
詳情冬日計(jì)劃v1.2中文版
詳情刺客信條英靈殿v1.0吾愛
詳情刺客信條英靈殿終極v1.0免安裝
詳情動(dòng)物森友會(huì)v1.10.0最新
詳情哈迪斯殺出地獄v1.37中文
詳情嗜血印中文豪華版v1.0豪華版 附游戲攻略秘籍
詳情城市戰(zhàn)斗v1.0中文
詳情尼爾人工生命v1.0steam免費(fèi)
詳情尼爾人工生命升級(jí)版v1.0PC
詳情層層恐懼2中文v1.0綠色免安裝版
詳情往日不再v1.0 steam
詳情往日不再v1.0pc
詳情小生活游戲內(nèi)置MOD版v2.0(57)安卓版
詳情使命召喚手游測(cè)試服最新版v1.9.41安卓版
詳情三國(guó)謀定天下官服v1.2.1安卓版
詳情熱血新手村高爆版v1.0.0安卓版
詳情我養(yǎng)你啊手機(jī)版v1.0.0安卓版
詳情看懂了就很恐怖的故事(細(xì)思極恐)中文版v1.0安卓版
詳情背包英雄中文手機(jī)版v1.1.1安卓版
詳情glow官方版v2.0.9安卓版
詳情三國(guó)大時(shí)代4霸王立志官方正版v1.9安卓版
詳情飛盧小說閱讀器手機(jī)版v7.0.7安卓版
詳情牛?;浾Z(yǔ)詞典軟件v20.4.4安卓版
詳情PrettyUp視頻美化瘦身軟件v2.3.0
詳情化學(xué)方程式app中文版v1.1.0.20安卓版
詳情地下城堡3魂之詩(shī)2024安卓最新版v1.2.3安卓版
詳情南方都市報(bào)v6.10.0安卓版
詳情阿修羅之眼正版v1.0.10安卓版
詳情