我想强制OS X 10.6使用我分配的主机名,但仍然可以使用DHCP。
editinng /etc/hostconfig的旧方法不再好,顶部包含"This file is going ways"消息。
这个怎么做?
我也遇到了这个问题,在我妻子的学校,他们有一个DHCP服务器。 她正在运行10.6.6雪豹。 每次我打开这个networking上的terminal时,主机名就会被设置成其他的东西。
我在SuperUser上find了用户“Wolf”发布的解决scheme。 如果由于某种原因,这个post不见了,这是Wolf提到的,对我有用:
将其设置在terminal中
sudo scutil --set HostName <putinyourhostname_or_fqdn_here>
如:sudo scutil --set HostName server1.mynetwork.com
像魅力一样工作。 我希望当我的妻子把她的笔记本电脑带回家,星期一返回时,我不必重新运行这个命令。 🙂
不知道它是否仍然适用于雪豹,但至less在虎上工作:
在/etc/hostconfig :
#HOSTNAME=-AUTOMATIC- HOSTNAME=your.host.name
(见http://www.geektimes.com/macintosh/os/x/10_0/core/hostname.html )