Ubuntu

關於 DHCP 伺服器設置的問題

  • July 6, 2011

我對這方面的網路相當陌生,所以我有很多問題……感謝任何幫助。

我正在設置 DHCP 伺服器,但遇到了一些問題……這是我目前的設置:

Router IP: 192.168.0.1
Router is handling DHCP
I have to SSH to my server (virtual machine on VMware ESXi) at 192.168.0.117 where DHCP (dhcp3-server) is set up.

按照本教程,我已經按照上述設置了所有內容,還嘗試了其他教程,這是我的問題:

**(1)**為什麼我會收到錯誤:(嘗試做時service dhcp3-server restart

未配置為偵聽任何介面!將 0 個租約寫入租約文件。

沒有 eth0 (192.168.0.117) 的子網聲明。

** 忽略 eth0 上的請求。如果這不是您想要的,請在您的 dhcpd.conf 文件中為連接介面 eth0 的網段編寫另一個子網聲明。**

關於這個錯誤,這個人說你必須設置一個靜態IP,這是我連結的第一篇文章中提到的嗎?如果沒有,我該怎麼做?

**(2)**如何從路由器的 DHCP 切換到本地伺服器的 DHCP?我不能把我的路由器弄得太亂,因為如果我不能通過 SSH 連接到 DHCP 伺服器,那麼我就不能繼續設置它……

**(3)**在 dhcpd.conf 文件中說要設置option routers 192.168.1.254;這是否意味著我必須將路由器的 IP 更改為192.168.1.254from 192.168.0.1?如果是這樣,如果我無法連接到我的伺服器,我應該如何繼續設置……

**(4)**該option domain-name-servers部分應該去什麼?

(5)192.168.1.XXX使用和有什麼區別192.168.0.XXX,我應該使用哪個?

1 - 你的機器上是否有多個介面,如果是這樣,我認為你必須在某處告訴 dhcp 哪些子網服務於哪些介面

2 - 如果一切都在同一個子網上,並且您的 DHCP 在伺服器上執行正常,那麼當您關閉路由器上的服務時,它只會接管這項工作。如果您正在為 DHCP 伺服器所在的其他子網提供服務,那麼您將需要更新路由器中的幫助地址配置。

3 - 您實際上不需要更改路由器的地址,只需更改您的配置以匹配它的 ip。不過,將網路工具包放在 IP 範圍的末尾是一種很好的做法。

我建議你去讀一些關於 TCP/IP 的書,我想如果你做很多這對你來說會變得更清楚

引用自:https://serverfault.com/questions/287551