2012-02-09 65 views
1

我是来问你该怎么设置我的主机在Ubuntu文件,以便当我去95.42.251.194:3333我的浏览器打开127.0.0.1更改hosts文件在Ubuntu

我尝试这样做: 127.0.0.1 95.42.251.194:3333

提前感谢!

回答

16

/etc/hosts(或者它在其他操作系统上是等效的)用于解析主机名到某些IP而不询问DNS服务器。

您可以在/etc/hosts使用:

127.0.0.1 myserver.com 
在浏览器中

,然后打开http://myserver.com:3333,它会连接到127.0.0.13333端口。

您不能映射/etc/hosts的IP地址。

你可以使用iptables来做到这一点。但那是另一个问题。

+2

http://www.cyberciti.biz/faq/linux-port-redirection-with-iptables/显示如何进行端口映射。 – Nialscorva 2012-02-09 13:38:01

+1

我原来的答案被其他用户批准更改。最初有: ------------------------------- 您可以在您的/ etc/hosts中使用: 127.0 .0.1 mysuperserver ------------------------------- 这是好的,适用于任何操作系统。可能建议通过将端口添加到主机记录(127.0.0.1 mysuperserver:3333)来改变某些操作系统的工作方式,但它在Linux中肯定不起作用。 – 2012-12-18 15:37:10