有哪些规则决定具有这些特征的服务器的初始/etc/host文件中包含哪些内容?
ifconfig只显示内部IP地址,为172.20.x.x,它似乎不是为内部网络保留的范围的一部分(这让我有点困惑)
发布于 2016-07-17 10:20:42
我希望本地主机和系统主机名都有一个条目。本地主机可以是一个ipv6条目(::1),在这种情况下,可能会有一个额外的ipv4 4- localhost条目。
您应该在主机文件中放置的是任何IP地址到域名关系,您不希望依赖DNS来确定这些关系。这不是默认的,这是定制。
发布于 2016-07-17 10:34:25
172、192和10是用于专用网络的IPv4第一位字节.标准指定第二个八进制的值范围。对于172,这是16通过31。
/etc/hosts的通常做法是提供一个环回地址,这显然是您的172地址。如果同时配置了IPv4和IPv6,则每个回送都需要一个单独的地址/主机名。
通常(但不是必需的,并且强烈依赖于您网络配置的其他部分),人们会在/etc/hosts中添加完全限定的域名和主机名。
公共IP地址显示(或不显示)取决于您配置的设备。AWS通常不显示公共地址,正如在讨论为什么ipconfig不能确定弹性ip?中提到的那样,但是您可能正在为其他系统(甚至是独立的服务器)进行配置。
进一步读:
https://unix.stackexchange.com/questions/296426
复制相似问题