2012-02-09 58 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