從 DHCP/DNS 自動命名 XP 節點

從 DHCP/DNS 自動命名 XP 節點

因此,許多(大多數?)Linux 發行版可以做的一件事就是接受 dhcp 選項,告訴它其節點名稱應該是什麼,和/或對透過 dhcp 給出的 IP 位址進行反向查找,應用該答案中的初始節點名稱。

有沒有辦法讓 XP 執行其中任何一項動作?

答案1

不,不幸的是。電腦名稱是在登錄中設定的,並且不會根據 DHCP 或反向 DNS 查找進行更改。

(我想,從技術上講,這是可能的,但我猜你在設定名稱後需要重新啟動。)

(好吧,好吧——我想這不會是很難做到,但我相當確定每次名稱更改時您都會重新啟動。不過,您可以在啟動腳本中執行此操作,如果名稱沒有更改,則只需正常啟動即可。嘿...寫起來可能很有趣!

答案2

這是可能的在 wsname 的幫助下:http://mystuff.clarke.co.nz/MyStuff/wsname.asp

  1. 從 dhcpd.leases 中收集名稱和 mac 位址,或將它們自己寫入 samba 共用上的檔案 (Mac2DnsName.txt") 中。每一行都包含 mac 位址和名稱,如下所示:00508B052AE8 = Computer1
  2. 使用以下內容編寫自動啟動批次: wsname /RDF:"\\pdc\netlogon\Mac2DnsName.txt" /DFK:$MAC

因此,每次機器啟動時 wsname 都會尋找該檔案。如果 PC 名稱不同(例如,在複製運行之後),它將變更名稱並重新啟動。如果名稱沒有不同,則不會發生任何事情。

在幾所學校裡都很有魅力。

相關內容