编辑 /etc/hosts 以使用域名而不是 IP 地址

Noo*_*oor 2 linux hosts-file

我有一个运行在 的网络服务http://192.168.1.2:5000/,我想用一个典型的域名替换它,

在 /etc/hosts 中,我正在做类似的事情

192.168.1.2:500 http://www.mydomainname.com
Run Code Online (Sandbox Code Playgroud)

但是,它不起作用。我的做法有什么问题吗?

s.w*_*ner 8

是的,/etc/hosts 将 IP 地址与主机名相关联

因此,您的线路有两处错误:

所以,这条线应该是

192.168.1.2 www.mydomainname.com
Run Code Online (Sandbox Code Playgroud)

然后,您可以从您选择的浏览器通过http://www.mydomainname.com:500访问。