當前位置:首頁 » 存儲配置 » linux網卡配置怎麼配成dhcp

linux網卡配置怎麼配成dhcp

發布時間: 2022-08-16 09:12:47

『壹』 誰知道linux中如何配置DHCP

  1. 准備好PE維護U盤、映像總裁軟體(網路中可搜索下載)。首先使用安裝命令進行安裝DHCP伺服器包dhcp3-server,安裝完成後,編輯/etc/default/isc-dhcp-server使用INTERFACES選項定義DHCPD響應DHCP請求所使用的介面。

『貳』 Linux系統怎麼搭建DHCP伺服器呀

打開系統,掛載光碟。(小白可在桌面模式下,建議在命令行界面操作)
設置IP地址,主機與伺服器相互ping通
安裝DHCP伺服器(我的是用yum安裝的,也可以用rpm),yum install -y dhcp
將範本配置文件復制到/etc/dhcp目錄下替換掉空白的dhcpd.conf的主配置文件
dhcpd.conf配置文件:常用參數
ddns-update-style (none|interim|ad-hoc):定義所支持的DNS動態更新類型
ignore client-updates:忽略客戶端更新
default-less-time number(數字):定義默認IP租約時間
max-lease-time number(數字):定義客戶端IP租約時間的最大值
subnet 192.168.100.0 netmask 255.255.255.0{(定義作用域)
range 192.168.100.10 192.168.100.100;(指定動態IP地址范圍)
option routers 192.168.100.254;(網關)
option subnet-mask 255.255.255.0;(子網掩碼)
option domain-name"liunx65.com";(客戶端名稱)
option domain-name-servers 192.168.100.32;(DNS伺服器地址
option broadcast-address 192.168.100.255;(廣播地址)
}
配置完成後保存退出並重啟DHCP服務,測試
設置DHCP自啟動(chkconfig --level 3 dhcp on)

『叄』 linux怎麼進入配置dhcp

轉載:

一、修改dhcp伺服器ip地址:

註:/var/lib/dhcpd/dhcpd.leases 中記錄著DHCP伺服器向DHCP客戶機提供租用的每個IP地址的信息。

『肆』 linux配置dhcp伺服器配置文件

配置文件都放在/etc/dhcp目錄下,主配置文件為dhcpd.conf
     編寫dhcpd.conf  (可以復制dhcpd.conf.example模板文件來修改,也可以直接編輯dhcpd.conf)
## 1、拷貝示例文件覆蓋原來的空文件。通過rpm -ql dhcp查看自己模板配置文件(不一定和我一樣的版本)
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
## 2、預先處理,去掉 注釋和空行,保留 生效語句,和可選語句。
sed -ri '/(^#[[:space:]]+|^#$|^$)/{d}' /etc/dhcp/dhcpd.conf
刪除沒用的那些行,保留內容如下:
主配置文件樣板:
#ddns-update-style none;
#authoritative;
log-facility local7;
subnet 10.1.1.0 netmask 255.255.255.0 {
range 10.1.1.100 10.1.1.200; ##地址池
option domain-name-servers 202.96.128.166; ##DNS伺服器地址
option domain-name "class.com"; ##域名
option routers 10.1.1.1; ##默認路由
option broadcast-address 10.1.1.255; ##廣播地址
default-lease-time 300; ##默認租約時間
max-lease-time 7200; ##最大租約時間
}
注意:dhcp伺服器必須要有一張網卡在10.1.1.0/24網路,並且它只會給這張網卡所在網路(廣播域)主機分配ip。

『伍』 請教LINUX怎麼配置主備DHCP伺服器

第一節:安裝軟體包
用命令行安裝軟體包(在第5張光碟上)或直接「添加刪除程序--網路伺服器」,只要安裝dhcp-3.0.1-59.EL4.i386.rpm:

第二節:配置DHCP雙機負載均衡
目前DHCP-Failover(雖然叫failover,但實際上是雙機同時在工作)僅支持最多兩個節點。配置文件和單機配置一樣,依然是/etc/dhcpd.conf;但出於方便管理的目的,在部署時,我們把地址池的配置放在/etc/dhcpd.master文件中,然後在/etc/dhcpd.conf中調用。
主節點的/etc/dhcpd.conf:
authoritative;
ddns-update-style interim;
ignore client-updates;
one-lease-per-client true;
failover peer "dhcp" {
primary;
address 10.14.0.9;
port 520;
peer address 10.14.0.13;
peer port 519;
max-response-delay 60;
max-unacked-updates 10;
mclt 600;
split 128;
load balance max seconds 3;
}
include "/etc/dhcpd.master";
次節點的/etc/dhcpd.conf:
authoritative;
ddns-update-style interim;
ignore client-updates;
one-lease-per-client true;
failover peer "dhcp" {
secondary;
address 10.14.0.13;
port 519;
peer address 10.14.0.9;
peer port 520;
max-response-delay 60;
max-unacked-updates 10;
}
include "/etc/dhcpd.master";

【注意】
1、兩台dhcp server的時間必須同步,可用ntp
2、Dhcp Failover的互相監聽地址可以採用專用網卡互相直連做心跳的方式,甚至心跳卡可以考慮雙網卡綁定!從而使監聽和網路數據流分開,即使網路中斷亦不會因此導致dhcp雙機中斷,如下所示:
這種時候Failover專用介面所在網段,可在地址池中定義一個空池,不做任何地址分配操作:
subnet x.x.x.x netmask 255.255.255.248 {
}

本文列出的配置是採用心跳和數據網卡混用的方式。
/etc/dhcpd.conf

主控伺服器
authoritative;
ddns-update-style interim;
ignore client-updates;
one-lease-per-client true;
failover peer "dhcp" {
primary;
address 10.14.0.9;
port 520;
peer address 10.14.0.13;
peer port 519;
max-response-delay 60;

max-unacked-updates 20;
mclt 3600;
split 128;
load balance max seconds 3;
}
include "/etc/dhcpd.master";
說明
說明這是正式(官方)伺服器,而非測試用
動態DNS的更新方式,有3種1
不允許客戶機更新DNS記錄
每一個客戶機對應一個租約信息(文件)2
指定本機所屬failover域的識別碼為dhcp
指定本機為主控伺服器
指定本機的監聽地址
指定本機的監聽埠
對端的監聽地址
對端的監聽埠
最大無響應時間 60秒,如果地址池很多這個時間可加大3
在得到對端響應之前,最多連續發送20個消息
雙機聯系中斷時所分配的地址的租約時間,3600秒
負載分擔比例,取值0-256,128為平均分擔負載

地址池文件

【注1】這個style參數必須是interim(推薦)、ad-hoc或者none
【注2】假如這個標志配置成true(enabled),當一個客戶端發送一個DHCPREQUEST信息來租用租約時,伺服器會自動釋放任何這個客戶的任何其他租約。伺服器假定當一個客戶端發送DHCPREQUEST信息時,他已忘記任何他沒有在 DHCPREQUEST中提到的租約,例如,客戶端只是個簡單的網路介面,不能記住原來擁有而現在不用的租約。這些假定都是沒有確保,而且不可證實的,因此小心使用這個語句。
【注3】如果這個值不夠大,會發生地址池還未同步結束,就產生連接中斷現象。在擁有近1萬個地址池時,這個值被設為180。
/etc/dhcpd.master
兩個節點的地址池配置必須保持完全一致。

option domain-name-servers 10.14.0.9,10.14.0.13;
default-lease-time 21600;
max-lease-time 43200;

subnet 10.14.0.8 netmask 255.255.255.248 {
option routers 10.14.0.14;
pool {
failover peer "dhcp";
range 10.14.0.11 10.14.0.12;
deny dynamic bootp clients;
}
}

#shuniu
subnet 10.0.0.0 netmask 255.255.224.0 {
option routers 10.0.31.254;
pool {
failover peer "dhcp";
range 10.0.0.1 10.0.31.250;
deny dynamic bootp clients;
}
}
......
有多少個網段就有多少個地址池,一個個配置下去。
域名伺服器
默認租約時間(6小時)
最大租約時間

定義子網/掩碼
定義子網的網關
地址池
屬於名為 dhcp 的failover組
地址范圍,可多條range
拒絕bootp客戶端

第三節:管理操作

在兩個節點依次啟動dhcp服務,先主後備。

# service dhcpd start

配置自動啟動

# chkconfig dhcpd on

驗證

# netstat -anutp | grep dhcpd
udp 0 0 0.0.0.0:67 0.0.0.0:* 6581/dhcpd

查看地址租借信息

# cat /var/lib/dhcp/dhcpd.leases
3.1、租約文件
dhcpd每次都會把所有的租借信息寫到/var/lib/dhcpd.leases文件中,上一次的租借文件被改名成dhcpd.leases~
3.2、地址池同步
每次重啟DHCP服務時,雙機都會自動執行地址池同步操作。
在次伺服器上:
# service dhcpd congrestart
3.3、查看日誌信息
凡是有任何和DHCP伺服器的地址分配有關的故障,都可以通過查看日誌文件分析出原因並得以處理。
# tail -f /var/log/messages
其他的故障絕大部分是由於作為中轉的DHCP-RELAY設備配置有問題導致。
3.4、簡要故障
1、某台伺服器無法為某個網段的客戶機提供地址租借服務
有時會由於某種原因導致雙機地址池無法合理分配,比如主伺服器掌控了某個地址池的所有地址,這時需要先停止兩個節點的dhcp服務,刪除兩個節點的地址租約文件,然後依次重啟服務。
2、無法形成雙機
請注意兩個節點的時間是否一致,如果時間差距太大,比如2分鍾,兩台dhcp伺服器將無法形成集群。可通過配置ntp保持兩個節點的時間同步。

『陸』 在Linux系統下,DHCP服務的配置

一、配置DHCP伺服器的IP地址:(假設DHCP伺服器的網卡是eth0)
1. 執行以下命令
vi /etc/sysconfig/network-scripts/ifcfg-eth0
2. 打開之後,不管裡面寫的什麼,你就照著下面的內容填寫就行
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.5.3
NETMASK=255.255.255.0
GATEWAY=192.168.5.1
3 保存退出,執行service network restart
二,搭建DHCP伺服器。
照著下面的寫一個配置文件(配置文件的路徑是/etc/dhcpd.conf)
ddns-update-style interim;
subnet 192.168.5.0 netmask 255.255.255.0 {
range 192.168.5.4 192.168.5.254;
option submask 255.255.255.0;
option routers 192.168.5.1;
option domain-name-servers 192.168.5.2;
default-lease time 21600;
max-lease time 43200;
}
host xszg {
hardware ethernet xx:xx:xx:xx:xx:xx;
fix-address 192.168.5.88;
}
host xsjl {
hardware ethernet yy:yy:yy:yy:yy:yy;
fix-address 192.168.5.66;
}
保存退出,執行service dhcpd start
注意: 這裡面所寫的xx:xx:xx:xx:xx:xx和yy:yy:yy:yy:yy:yy分別是銷售主管和銷售經理的主機的MAC地址,你可以通過在他們的主機上執行ipconfig /all參數獲得,類似於00-24-21-E5-33-BB的參數,只不過在WINDOWS中是用橫線連接,在LINUX的dhcp伺服器中要用:來連接。

『柒』 怎麼在linux安裝dhcp

一.首先了解DHCP的概念
DHCP是實現主機IP地址DNS等動態配置的網路協議.
DNCP可以在多種操作系統中實現,包括最常用的LINUX系統和WINDOWS系統
DHCP網路服務的結構中具有伺服器和客戶機兩個角色
DHCP伺服器用於為網路中所有的DHCP客戶機提供網路配置信息,在同一網路中,
DHCP伺服器通常是唯一存在在.
網路中的任何主機都可以配置成為DHCP客戶機,向DHCP伺服器發出配置請求並按照伺服器返回的信息進行網路配置
二.DHCP伺服器能夠提供的網路配置信息
1.網路介面的IP地址和子網掩碼.
2.網路介面的IP地址對應的網路地址和廣播地址
3.默認網關地址
4.DNS伺服器地址
三.DHCP伺服器的配置
1.安裝DHCP伺服器軟體(在RHEL4系統的安裝光碟中包括RPM格式的DHCP伺服器軟體包,包文件的名稱是dhcp-3.0.1-12_EL.i386.rpm),在RHEL4的第4安裝光碟中,在同一張安裝盤中還包括與DHCP相關的其它軟體包
# cd /media/cdrom/rehat/rpms/
#ks -l dhcp*
dhcp-3.0.1-12_EL.i386,rpm在REL4中沒有被默認安裝,需要手動安裝
#rpm -qa | grep dhcp
#rpm -ivh dhcp-3.0.1-12_EL.i386.rpm
2.其中/usr/sbin/dhcpd 是DHCP伺服器的執行文件,/etc/rc.d/init.d/dhcpd是DHCP伺服器的啟動腳本,雖然文件名都是DHCPD,但是文件位於不同的目錄,功能也不一樣.
DHCPD.CONF配置文件以及建立配置文件和配置文件的格式
#ls /etc/dhcp*
#vi /etc/dhcpd.conf
如:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
}
3.全局設置
全局設置是DHCPD.CONF配置文件中不包括在任何聲明中的配置項(參數或選項),
作用於整個配置文件.當聲明中沒有相應的配置項時將使用全局配置項的設置,當聲明
中有相應的設置項時將使用本聲明中設置,而不採用全局設置項的值.
DHCP.CONF配置文件中常用的全局設置如下:
1) ddns-update-style參數用來設置DHCP伺服器與DNS伺服器的動態信息更新模式.
2) 默認租約時間使用default-lease-time參數設置,參數值的單位是秒.
3) 最大租約時間使用max-lease-time參數設置,參數值的單位是秒.
4) 主機所在域的名稱使用domain-name先項進行設置,設置的域名將與主機名稱一起組成
主機全名
5)DNS伺服器地址使用domain-name-servers選項進行設置,設置的值為DHCP客戶端需要使用的DNS伺服器的IP地址.
6)使用subnet聲明設置子網屬性
subnet 是DHCP.CONF文件中最常用的聲明,用於在子網中設置動態分配的地址的網路屬性,subnet聲明中可包括其他的參數.就不再說了.
4.DHCP伺服器的啟動與停止及重起\和DHCP服務的狀態
#service dhcpd start
#service dhcpd stop
#service dhcpd restart
#service dhcpd status
三.DHCP配置實例

默認租約時間為21600S
最大租約時間為43200S
區域網內所有主機動的域名為abc.com
客戶機使用的DNS伺服器的IP地址是192.168.1.1
聲明在子網192.168.1.0/24中用於動態分配的IP地址范圍是192.168.1.100~~~192.168.1.200所分配的子網掩碼是255.255.255.0默認網關是192.168.1.1
在子網192.168.1.0/24中有名為server01的伺服器主機,需要的固定分配IP地址是192.168.1.1,
#vi /etc/dhcpd.conf
ddns-update-style interim;
default-lease-time 21600;
max-lease-time 43200;
option domaion-name "abc.com;
option domain-name-servers 192.168.1.1;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option subnet-mask 255.255.255.0;
option routers 192.168.1.1;
host server01 {
hardware ethernet bo:co:c3:22:46:81;
fixed-address 192.168.1.11;
}
}

『捌』 Linux伺服器包括兩塊網卡該如何設置DHCP伺服器

在配置文件里找到host
ns
{
hardware
ethernet
mac
地址
fixed-address
保留地址
}
其中ns代表需要保留地址的那台客戶機的計算機名,要保留幾個地址就把以上"host
ns
{}"復制幾遍,把ns,mac,和保留地址設置還即可!

『玖』 在Linux中,如何配置DHCP

在線 ☆RHCE培訓 在線 ☆OCP認證培訓 在線 ☆OCM認證培訓 加入收藏
網站地圖
網站搜索
繁體 首頁Linux新聞Linux技術交流資料庫技術Linux編程學習伺服器應用Linux網路安全Linux下載Linux認證Linux主題數碼手機筆記本 首頁 → 伺服器應用 閱讀內容
Linux下DNS伺服器配置 [日期:2009-05-26]來源:Linux社區 作者:Linux目的:通過在Linux真機上配置DNS伺服器,並用本機查詢域名,同時在虛擬機中配置從DNS指向真機。步驟:1.准備工作伺服器配置需要的軟體包如下:
bind
bind-utils
bind-chroot
本機IP配置:192.168.1.1162.配置named.conf文件安裝了bind-chroot後,dns的主目錄就變成了/var/named/chroot下
其中etc下包含named.conf配置文件,而var/named下則包含數據文件
vim named.conf (主配置--簡單化)
option{
directory /var/named;
};
zone "example.com" {
type master;
file "example.com.zone";
};
zone "1.168.192.in-addr.arpa" {
type master;
file "1.168.192.arpa";
};
在這里可以實現復雜的訪問控制,配置參數遠不止如上所述3.配置區塊文件根據named.conf中描述的zone,在var/named下創建區塊文件
a.example.com.zone
$ttl 36000
example.com. IN SOA dns.example.com.admin.example.com.(
2005090504
10800
3600
604800
36000)
example.com. IN NS dns.example.com.
dns IN A 192.168.1.116
www.example.com IN A 192.168.1.9
mail0 IN A 192.168.1.116
mail1 IN A 192.168.1.178
mail2 IN A 192.168.1.179
mail3 IN A 192.168.1.180
rhel4 IN CNAME dns
bbs IN CNAME www
samba IN CNAME www
example.com. IN MX 8 dns.example.com.
example.com. IN MX 9 mail0.example.com.
example.com. IN MX 10 mail1.example.com.
example.com. IN MX 11 mail2.example.com.
example.com. IN MX 12 mail3.example.com.
ftp IN A 192.168.1.11
ftp IN A 192.168.1.12
ftp IN A 192.168.1.13
*.example.com. IN A 192.168.1.88
b.192.168.1.arpa
$ttl 36000
@ IN SOA dns.example.com. admin.example.com. (
2005090504
10800
3600
604800
36000 )
IN NS dns.example.com.
116 IN PTR dns.example.com.
116 IN PTR mail0.example.com.
9 IN PTR www.example.com.
178 IN PTR mail1.example.com.
179 IN PTR mail2.example.com.
180 IN PTR mail3.example.com.
11 IN PTR ftp.example.com.
12 IN PTR ftp.example.com.
13 IN PTR ftp.example.com.測試配置文件是否正確:service named configtest如果測試通過,則將本機dns配置中的nameserver配置為本機:127.0.0.1此時可以利用host來獲取DNS信息了host -t mx example.com4.從DNS配置基於真機已經配置了DNS服務,在虛擬機中配置從DNS,虛擬機IP為:192.168.1.20
其配置文件named.conf為:option {
directory "/var/named";
};
zone "example.com"{
type slave;
masters {192.168.1.116;};
file "slaves/example.com.zone";
};
zone "1.168.192.in-addr.arpa"{
type slave;
masters {192.168.1.116;};
file "slaves/1.168.192.arpa";
};此時重啟DNS服務即可看到var/named/slaves下存在下載的區塊數據92.168.0.100;range 192.168.0.150 192.168.0.200} # 這段配置文件將允許DHCP伺服器分配兩段地址范圍給DHCP客戶,192.168.0.10-100 和192.168.0.150-200。 以上整個dhcpd.conf配置文件定義了以下內容:如果DHCP客戶在申請租約時不請求一個特定租約失效時間,則以default-lease-time(28800秒)為租約時間,如果有請求一個特定的租約失效時間,則採用max-lease-time語句指定為432000秒。DHCP客戶機從DHCP伺服器中可以獲取的IP地址參數如下:子網掩碼是255.255.255.0 ,廣播地址是192.168.1.255,默認網關是192.168.0.1,DNS是192.168.0.1。 2、Options語句 在dhcpd.conf配置文件中有一類語句應用非常多,它就是選項(Options)類語句。這類語句均是以Option開頭,後面跟一個選項名,選項名後是選項數據,選項非常的多,這里列出一些常用的選項供參考。 option routers ip-address[, ip-address] # 指明在客戶子網內的路由器的地址,可以有多個; option time-servers ip-address[, ip-address...] # 指明時間伺服器的地址 option domain-name-servers ip-address[, ip-address...] # 指明DNS的地址 option host-anme string # 給客戶指定主機名,string是個字元串。 option domain-name string # 指定域名 option interface-mtu mtu # 指明網路界面的MTU,這里mtu是個正整數,如option interface-mtu 1500; option broadcast-address ip-address # 指定廣播地址 Linux中的DHCP伺服器與Windows系統中的DHCP伺服器一樣,dhcpd進程也可以把主機的MAC地址和IP捆綁在一起,實現在動態IP地址分配中的靜態IP地址分配。具體方法是,在/etc/dhcpd.conf中加上一句: host pc1{ hardware ethernet xx.xx.xx.xx.xx.xx fixed-address 192.168.0.9;} pc1是指定的主機名字;hardware ethernet後面的xx.xx.xx.xx.xx.xx指的是要與IP地址綁定的MAC地址;fixed-address 指捆綁後的IP地址。 三、DHCP伺服器的啟動現在配置文件已經有了,但還是如果我們執行「系統配置」、「伺服器配置」等。在打開的「服務」窗口中啟動「dhcpd」服務,或者通過命令方式輸入#/etc/rc.d/init.d/dhcpd start時會發現還是不能成功啟動dhcpd進程,那是因為我們還沒有創建關於dhcpd進程的租用文件。 現在我們創建dhcpd.leases文件,輸入以下命令: #touch /var/state/dhcp/dhcpd.leases 然後就可以啟動dhcpd進程了。如果希望在每次啟動系統的時候也啟動dhcpd進程,則執行命令:#/sbin/chkconfig --level 3 dhcpd on,當然也可在「服務」窗口中選中該進程前面的復選框,然後提升進程啟動的等級。 chkconfig命令是檢查設置系統的各種服務的。參數—level <等級代號>指定該系統服務要在哪一個執行等級中開啟或關閉,范圍是0-7。然後,在Linux客戶端的netconf網路設置中把IP地址的獲得設置為DHCP。 這樣,我們DHCP伺服器的配置就完成了

熱點內容
蘋果微信怎麼清緩存 發布:2024-12-29 17:18:29 瀏覽:271
linux刪除文件目錄 發布:2024-12-29 17:11:20 瀏覽:770
超市系統資料庫設計 發布:2024-12-29 17:11:10 瀏覽:778
電信網路復位後密碼是什麼 發布:2024-12-29 17:01:20 瀏覽:984
網上祭祀源碼 發布:2024-12-29 16:52:23 瀏覽:262
中華五年前文明不斷的密碼是什麼 發布:2024-12-29 16:51:40 瀏覽:952
androideclipse關聯源碼 發布:2024-12-29 16:49:59 瀏覽:950
微信版本過低怎麼升級安卓版 發布:2024-12-29 16:47:45 瀏覽:769
資料庫故障恢復 發布:2024-12-29 16:42:35 瀏覽:537
雲存儲移動硬碟 發布:2024-12-29 16:36:13 瀏覽:982