初學搭建DHCP伺服器過程中報錯的解決過程

2021-09-29 02:00:11 字數 1612 閱讀 9445

首先對錯誤進行簡單的描述:

在搭建dhcp伺服器的過程中,修改好網絡卡配置檔案後,使用命令systemctl start dhcpd進行dhcp服務的啟動,出現了這樣的錯誤:

[root@localhost dhcp]# systemctl start dhcpd

job for dhcpd.service failed because the control process exited with error code. see 「systemctl status dhcpd.service」 and 「journalctl -xe」 for details.

我看見這個錯誤的提示首先我想到的解決方法時檢視dhcp服務狀態:使用systemctl status dhcpd.service這個命令如圖:

通過這個命令我們可以發現是配置檔案出了問題:/etc/dhcp/dhcpd.conf

然後使用第二個命令:

就發現了原來是在進行dhcp配置檔案的時候domain寫成了damain報錯。

然後使用命令修改配置檔案 : vim /etc/dhcp/dhcpd.conf修改這個問題就等到了解決。

還有第二個問題:

只是進行客戶端配置的時候出的問題。

我的客戶端是redhat6.5

我在新增一張網絡卡後,並把原來的網絡卡配置檔案複製為新的網絡卡配置檔案,並修改符合dhcp配置來進行網絡卡配置檔案的修改。

然後重啟網路服務:service network restart

然後出現了下面的這個錯誤:

active connection path: /org/freedesktop/networkmanager/activeconnection/898

error: timeout 90 sec expired.

[failed]

其實,問題的原因是redhat自己開發的networkmanager管理工具和/etc/sysconfig/network-scripts/ifcfg-ethx配置不同步造成的。如果要消除這個提示,請關閉networkmanager服務即可:

chkconfig networkmanager off 永久關閉服務,需要重啟

service networkmanager stop 立即關閉服務,不需要重啟

[root@localhost network-scripts]# service networkmanager stop

stopping networkmanager daemon: [ ok ]

關閉服務後:service network restart

就能正產使用這個網絡卡了。

總結:此次問題的解決得到了兩個很重要解決問題的思想:

(1)解決問題要注意利用提示,來使用相應的命令解決問題。

(2)解決問題可以把報錯資訊,拿去到網路上搜尋,因為你遇到的問題,看別人遇到的能否為你遇到的問題提供解決方法。

dhcp伺服器搭建

1.安裝dhcp.server和dhcp.client的包 2.關閉防火牆 systemctl stop firewalld systemctl disable firewalld 3.修改 etc sysconfig network script ifcfg eth0 必須包含以下行,且netwo...

搭建DHCP伺服器

vmware虛擬機器 xp系統 windows2003 dhcp的作用 分配ip位址 dhcp的相關概念 作用域 位址池 ip 子網掩碼 閘道器 dns 租期 dhcp協議埠是udp 67 68 1.將兩台虛擬機器橋接在同一網路上,這裡用的是vm1的虛擬交換機 注意他可能自帶dhcp服務會和2003...

搭建DHCP伺服器

dhcp dynamic host configuration protocol,動態主機配置協議 是乙個區域網的網路協議。指的是由伺服器控制一段ip位址範圍,客戶機登入伺服器時就可以自動獲得伺服器分配的ip位址和子網掩碼。預設情況下,dhcp作為windows server的乙個服務元件不會被系統...