Mik*_*aid 86 dhcp osx-snow-leopard hostname macos
每当我进入 DHCP 服务器分配主机名的网络时,它就会覆盖我在系统偏好设置的“共享”部分为我的 Mac 上的主机名设置的设置。
如何阻止这种行为的发生并始终在 Snow Leopard 下设置相同的主机名?
Wol*_*olf 136
在终端中设置它:
sudo scutil --set HostName <putinyourhostname_or_fqdn_here>
Run Code Online (Sandbox Code Playgroud)
像:
sudo scutil --set HostName server1.mynetwork.com
Run Code Online (Sandbox Code Playgroud)
ben*_*enc 27
简而言之:默认情况下,Mac OS 使用一种自动魔术行为。
您可以在 /etc/hostconfig 中关闭它。
http://excitedcuriosity.wordpress.com/2007/08/24/mac-os-x-hostname-determination/
我喜欢 Jack M. 的答案,但它在现实世界 DHCP 环境的许多环境中不起作用,因为您与 DHCP 服务器没有预先存在的关系。只有在家庭设置或公司设置(IT 人员可以提供帮助)中,您才能通过 DHCP 获得所需的主机名。
在/etc/hostconfig
添加这样的事情:
HOSTNAME=your_hostname.your_domain.your_tld
Run Code Online (Sandbox Code Playgroud)
如果您想再次将其设置为自动,请删除该行或将其设置为 -AUTOMATIC-
Jac*_* M. 19
根据 DHCP 的设置方式,您或许可以使用“DHCP 客户端 ID”。
如果您的 DHCP 服务器支持它,您的主机名将用于您的机器。
归档时间: |
|
查看次数: |
79810 次 |
最近记录: |