David Mackintosh Asked: 2009-06-04 18:26:49 +0800 CST2009-06-04 18:26:49 +0800 CST 2009-06-04 18:26:49 +0800 CST 从 DHCP/DNS 自动命名 XP 节点 772 因此,许多(大多数?)Linux 发行版可以做的一件事就是接受 dhcp 选项,告诉它它的节点名称应该是什么,和/或对通过 dhcp 给出的 IP 地址进行反向查找和从该答案应用其初始节点名称。 有没有办法让 XP 做其中任何一个? windows-xp dhcp 2 个回答 Voted Best Answer Evan Anderson 2009-06-04T18:30:21+08:002009-06-04T18:30:21+08:00 不,不幸的是。计算机名称在注册表中设置,不会根据 DHCP 或反向 DNS 查找而更改。 (我想,从技术上讲,这是可能的,但我猜你在设置名称后需要重新启动。) (好吧,好吧——我想这不会那么难做到,但我很确定每次名称更改时你都会重新启动。不过,你可以在启动脚本中执行此操作,并且如果名称没有改变,则正常启动。嘿...这可能会很有趣!) ThorstenS 2009-08-09T11:02:23+08:002009-08-09T11:02:23+08:00 它可能与 wsname 的一点帮助:http: //mystuff.clarke.co.nz/MyStuff/wsname.asp 从您的 dhcpd.leases 中收集名称和 mac-address 或将它们自己写在 samba-share 上的文件 (Mac2DnsName.txt") 中。每一行包含他的 mac-address 和名称,如下所示:00508B052AE8 = Computer1 用这个内容编写一个自动启动批处理: wsname /RDF:"\\pdc\netlogon\Mac2DnsName.txt" /DFK:$MAC 所以每次机器启动时 wsname 都会查看这个文件。如果 PC 名称不同(例如在克隆运行后),它会更改名称并重新启动。如果名称没有不同,则不会发生任何事情。 在几所学校里像魅力一样运行。
不,不幸的是。计算机名称在注册表中设置,不会根据 DHCP 或反向 DNS 查找而更改。
(我想,从技术上讲,这是可能的,但我猜你在设置名称后需要重新启动。)
(好吧,好吧——我想这不会那么难做到,但我很确定每次名称更改时你都会重新启动。不过,你可以在启动脚本中执行此操作,并且如果名称没有改变,则正常启动。嘿...这可能会很有趣!)
它可能与 wsname 的一点帮助:http: //mystuff.clarke.co.nz/MyStuff/wsname.asp
00508B052AE8 = Computer1
wsname /RDF:"\\pdc\netlogon\Mac2DnsName.txt" /DFK:$MAC
所以每次机器启动时 wsname 都会查看这个文件。如果 PC 名称不同(例如在克隆运行后),它会更改名称并重新启动。如果名称没有不同,则不会发生任何事情。
在几所学校里像魅力一样运行。