如何获得与修改/ etc / hosts文件相同的结果,而无需root权限?

问题很简单:没有root权限,但需要指定特定的域名到指定的IP地址。

还有什么其他方法可以将logging添加到/ etc / hosts文件中?

更新:

澄清:
我的域已经过期了,但是我仍然希望通过它的域名http:https,imaps,smtps,ftp和几个特定的​​端口从公司networking(在我的linux工作站上没有root权限)获得它的访问权限。

您可以在自己的gethostby {addr,name ..}版本中读取LD_PRELOAD ,它读取/ etc / hosts,然后将用户自己的hosts文件放在其home目录中。

服务器正在使用一个名称服务器? ( cat /etc/resolv.conf ),所以你可以,如果你有访问权限,configuration它返回一个特定的域的特定IP地址。