个人 /etc/hosts?

个人 /etc/hosts?

/etc/hosts允许您设置系统范围的主机名查找。OS X 中是否有地方可以设置每个用户的主机名?

我在笔记本电脑上使用两个用户帐户,我想覆盖其中一个帐户的 IP 地址。可以吗?

答案1

不,DNS 是全球性的。

你没有提到任何细节。

您可以重新定义:

本站 0.0.0.0

mythissite.com 122.122.122.122 <-- 与真实站点的 IP 地址。

这样,只有知道 thissite.com 已损坏并使用 mythissinte.com 的人才能访问 thissite.com

答案2

在任何操作系统中都没有这样的东西,但是您可以/etc/hosts在用户登录时通过某些脚本交换文件。

我不太了解 OS X,您可能必须在文件交换后重新启动一个或多个网络服务。

/etc/hosts如果您的脚本将从非管理员帐户运行,您可能还需要更改文件的权限或所有者。

相关内容