當前位置:首頁 » 數據倉庫 » rhel如何配置dhcp
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

rhel如何配置dhcp

發布時間: 2023-01-02 08:23:28

① 在 RHEL8 配置靜態 IP 地址的不同方法

在 Linux 伺服器上工作時,在網卡/乙太網卡上分配靜態 IP 地址是每個 Linux 工程師的常見任務之一。如果一個人在 Linux 伺服器上正確配置了靜態地址,那麼他/她就可以通過網路遠程訪問它。在本文中,我們將演示在 RHEL 8 伺服器網卡上配置靜態 IP 地址的不同方法。

以下是在網卡上配置靜態IP的方法:

每當我們安裝 RHEL 8 伺服器時,就會自動安裝命令行工具 nmcli,它是由網路管理器使用的,可以讓我們在乙太網卡上配置靜態 IP 地址。

運行下面的 ip addr 命令,列出 RHEL 8 伺服器上的乙太網卡

正如我們在上面的命令輸出中看到的,我們有兩個網卡 enp0s3 和 enp0s8。當前分配給網卡的 IP 地址是通過 DHCP 伺服器獲得的。

假設我們希望在第一個網卡 (enp0s3) 上分配靜態 IP 地址,具體內容如下:

依次運行以下 nmcli 命令來配置靜態 IP,

使用 nmcli connection 命令列出當前活動的乙太網卡,

使用下面的 nmcli 給 enp0s3 分配靜態 IP。

命令語法:

注意: 為了簡化語句,在 nmcli 命令中,我們通常用 con 關鍵字替換 connection,並用 mod 關鍵字替換 modify。

將 IPv4 地址 (192.168.1.4) 分配給 enp0s3 網卡上,

使用下面的 nmcli 命令設置網關,

設置手動配置(從 dhcp 到 static),

設置 DNS 值為 「8.8.8.8」,

要保存上述更改並重新載入,請執行如下 nmcli 命令,

以上命令顯示網卡 enp0s3 已成功配置。我們使用 nmcli 命令做的那些更改都將永久保存在文件 etc/sysconfig/network-scripts/ifcfg-enp0s3 里。

要確認 IP 地址是否分配給了 enp0s3 網卡了,請使用以下 IP 命令查看,

我們可以使用配置乙太網卡的網路腳本或 ifcfg-* 文件來配置乙太網卡的靜態 IP 地址。假設我們想在第二個乙太網卡 enp0s8 上分配靜態 IP 地址:

轉到目錄 /etc/sysconfig/network-scripts,查找文件 ifcfg-enp0s8,如果它不存在,則使用以下內容創建它,

保存並退出文件,然後重新啟動網路管理器服務以使上述更改生效,

現在使用下面的 ip 命令來驗證 IP 地址是否分配給網卡,

以上輸出內容確認靜態 IP 地址已在網卡 enp0s8 上成功配置了。

nmtui 是一個基於文本用戶界面的,用於控制網路的管理器,當我們執行 nmtui 時,它將打開一個基於文本的用戶界面,通過它我們可以添加、修改和刪除連接。除此之外,nmtui 還可以用來設置系統的主機名。

假設我們希望通過以下細節將靜態 IP 地址分配給網卡 enp0s3 ,

運行 nmtui 並按照屏幕說明操作,示例如下所示,

選擇第一個選項 「Edit a connection」,然後選擇介面為 「enp0s3」,

選擇 「Edit」,然後指定 IP 地址、前綴、網關和域名系統伺服器 IP,

選擇確定,然後點擊回車。在下一個窗口中,選擇 「Activate a connection」,

選擇 「enp0s3」,選擇 「Deactivate」 並點擊回車,

現在選擇 「Activate」 並點擊回車,

選擇 「Back」,然後選擇 「Quit」,

使用下面的 ip 命令驗證 IP 地址是否已分配給介面 enp0s3,

以上輸出內容顯示我們已經使用 nmtui 實用程序成功地將靜態 IP 地址分配給介面 enp0s3。

以上就是本教程的全部內容,我們已經介紹了在 RHEL 8 系統上為乙太網卡配置 IPv4 地址的三種不同方法。請在下面的評論部分分享反饋和評論。

via: https://www.linuxtechi.com/configure-static-ip-address-rhel8/

作者: Pradeep Kumar 選題: lujun9972 譯者: heguang 校對: wxy

② redhat中dhcp伺服器啟動不了怎麼辦

redhat中dhcp伺服器啟動不了怎麼辦
1、首先說明一下這種情況的原因:開機時出現「DHCP。。。。」提示,是因為BIOS啟動了BOOT ROM晶元的引導功能,而且網卡帶有PXE的引導晶元之後所造成,而且貌似只有XP系統會這樣
2、最簡單直接的方法就是,當進入此界面的時候馬上按左上角的「Esc」按鍵即可取消掃描
3、如果希望一勞永逸的話,則需要到BIOS裡面進行設置
4、集成網卡解決方法:開機按Del鍵進入Bios->Integrated Peripherals ->Onboard LAN Boot Rom 改為Disabled。
5、獨立網卡解決方法:開機自檢過後連續按Shift + F10,即可進入網路啟動設置界面,第二項Boot Order選為「ROM Disabled」即可
6、有些主板BIOS可能沒有以上的選項,可用這種方法解決:在Device選項卡下發現Network Setup,找到PXE Boot Agent,將其Disabled之後即可這是你的網卡啟用了boot rom晶元的引導功能,而且網卡帶有pxe的引導晶元之後所造成的。可以這樣解決:
①如果網卡是集成在主板上的,或者將網上的啟動程序寫進了bios中,可以從bios設置中修改系統的引導順序,如設置硬碟最先引導,或者從bios中禁止網卡啟動系統。
②如果網卡不是集成的,則可以拔掉網卡上的引導晶元或者用網卡設置程序,禁止網卡的bootrom引導功能也可以關機,然後在開機之後,當出現「press shift-f10 configure……」時,馬上按「shift+f10」組合鍵,進入菜單之後,從第4行中將boot order rom設置為disable,然後按f4鍵保存退出。

③ 怎麼在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;
}
}