技术解析

请教一个关于 ubuntu 中/etc/hosts 的问题
0
2021-07-16 19:02:15
idczone
我的 ubuntu 中/etc/hosts 内容如下(如,网站的域名是 abc.com:
127.0.0.1 localhost
127.0.1.1 abc.com (问题1:这里应该设置成127.0.0.1吗?)

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

# hostname loopback address
127.0.1.1 i-d8bjp51t

以上内容中除了 abc.com 是我自己加的,其它都是默认内容。请问。最后一行
问题2:
# hostname loopback address
127.0.1.1 i-d8bjp51t
这个地址是什么意思?

谢谢
把网站指向127.0.0.1是在屏蔽?那没问题
最后那个是主机名

楼主用的青云的机器吗,主机名好像青云的规则

是的。青云的。 127.0.0.1是屏蔽:意思是不能通过域名访问么?

初始主机名是i-d8bjp51t
最后一行127.0.1.1 i-d8bjp51t用不用改成主机名如 abc.com?

不是为了屏蔽,把hostname指向127.0.0.1是必须的,不然一些程序无法正常工作,具体原因我也说不清,懂得来回答吧
如果主机名改了,应该把hosts文件里对应也改了

主机名我已经改了,/etc/hostname 里改为 abc.com。比如 ip 地址是132.232.323.22 写成
127.0.0.1 localhost
132.232.323.22 abc.com
这样没错吧?
最下边的
hostname loopback address
127.0.1.1 i-d8bjp51t
这个用改么?
谢谢

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服