2

我正在尝试稍微了解主机和 apache。我自己尝试做的一件事是在 /etc/hosts 中添加一行,这样我就可以在浏览器中访问 localhost

目前, hosts 包含以下内容:

127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0 localhost

问题: 1. ::1 和 fe80::1%lo8 是什么意思?2. 它们对于通过在浏览器中输入“localhost”来访问 127.0.0.1 是必不可少的吗?3. 我将如何创建一个到 127.0.0.1 的附加链接,在浏览器中键入其他内容,例如“local”,这样“localhost”和“local”都可以工作?

4

2 回答 2

2

::1fe80与 IPv6 对 localhost 的引用有关。

对于其他别名,例如local,只需将它们链接在一个空格分隔的列表中:

127.0.0.1 localhost local mylocalmachine someothername
于 2011-04-10T17:55:33.067 回答
1

Kristian,我不确定这些符号是什么意思(例如::1),但是创建主机文件条目就像输入 IP 地址然后输入要匹配的域列表一样简单。

例如:

127.0.0.1 local localhost

将“本地”和“本地主机”都匹配到 127.0.0.1。您还可以执行以下操作:

127.0.0.1 local
127.0.0.1 localhost

每行一个条目 - 如果要注释该行,请在每行的开头使用“#”。

于 2011-04-10T17:56:56.200 回答