DHCPD (Slackware) - 停用網關自動產生作為 DNS 伺服器

DHCPD (Slackware) - 停用網關自動產生作為 DNS 伺服器

再會,

我正在使用 Slackware 13.37 上的 Linux 工作站。

自 11.0 以來我必須處理的一個「問題」如下:

  • DNS 伺服器在啟動時由 DHCP 守護程序 (DHCPD) 查詢並確定
  • 這是在啟動時由位於以下位置的腳本調用的/etc/rc.d/rc.dhcpd
  • 我的 ISP 的 DNS 伺服器已正確解析,並儲存在位於以下位置的清單中:/etc/resolv.conf

然而,一個煩人的問題是我的網關 IP(即192.168.1.1:)總是自動放在列表的頂部resolv.conf,這意味著我必須始終等待超時,然後才能使用有效的 DNS 伺服器來解析位址(即: 192.168.1.1 上超時,因為它實際上不是DNS 伺服器,然後DHCP 使用清單中的下一個伺服器)。我可以降低 DNS 解析逾時,以便網關查詢逾時更快,但這不是我想要的,因為我不想降低合法 DNS 伺服器的能力。

我想做的是改變 DHCPD 的運作方式,以便它能夠不是將我的網關 IP 位址放在該清單的開頭。我透過「man dhcpd」等進行搜索,但尚未找到確切的答案。對此問題的任何幫助表示讚賞。

先感謝大家的時間和幫忙。

答案1

我意識到我一般不想這樣做,因為它會影響 LAN 上電腦的主機名稱解析。

答案2

我有在 Linux 下使用兩個 DHCP 守護程序的經驗 -udhcpd並且isc-dhcp-server(這就是您可能正在使用的)。

兩者都允許您在各自的設定檔中編輯節,以分發您喜歡的任何位址作為 DNS 伺服器。嘗試man dhcpd.conf或類似的詳細資訊。

相關內容