Centos

CentOS 7.4 我的 DHCP 伺服器是什麼

  • April 13, 2018

我有一個 CentOS 7.4 最小安裝,僅命令行系統,我試圖確定我的系統從哪個 DHCP 伺服器接收它的 IP 地址。我試過了:

  • IP地址
  • 如果配置
  • cat /etc/resolv.conf <– 顯示 DNS,而不是 DHCP
  • dhclient ens160 <–VMware 網卡名稱;dhclient(1348) 已經在執行 - 退出
  • ls /var/lib/dh​​client <– 目錄為空
  • cat /var/lib/dh​​cp/dhclient.leases <– /var/lib/dh​​cp 不存在
  • dhcpdump <– 找不到命令

我從我們的一個 DHCP 伺服器分配了一個長期租用預留,但後來發現該預留沒有傳播到其他 DHCP 伺服器,因此它開始追逐哪一個響應。

同時,我搜尋了每個 DHCP 伺服器,直到找到租約;我只是不知道如何詢問系統本身。

感謝您花時間處理此事。

試試grep -i dhcp /var/log/messages。我認為預設情況下在 CentOS 中 DHCP 會記錄在那裡。應該顯示 DHCPREQUEST 和 DHCPACK。

4 月 12 日 05:05:29 dart-dev dhclient

$$ 928 $$: eth0 上的 DHCPREQUEST 到 xxx.xxx.219.73 埠 67 (xid=0x7d478419)

Apr 12 05:05:29 dart-dev dhclient$$ 928 $$: 來自 xxx.xxx.219.73 (xid=0x7d478419) 的 DHCPACK

4 月 12 日 05:05:29 dart-dev NetworkManager$$ 852 $$: $$ 1523534729.3637 $$dhcp4 (eth0): 地址 xxx.xxx.15.81

引用自:https://unix.stackexchange.com/questions/437554