网络基础与配置全解析
1. DNS查询与 /etc/hosts 文件
在网络配置中,向 DNS 服务器查询通常是个不错的主意,特别是在查找本地主机时。不过, /etc/hosts
文件应尽量简洁。不要为了提升性能而随意添加内容,否则未来可能会引发问题。可以将小型私有局域网中的所有主机信息添加到 /etc/hosts
中,但一般原则是,如果某个主机已有 DNS 记录,就无需在 /etc/hosts
中重复添加。此外, /etc/hosts
文件在系统启动初期,网络可能尚未可用时,对解析主机名也很有用。
2. 本地主机(Localhost)
执行 ifconfig
命令时,会看到 lo
接口,其信息如下:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
lo
是一个虚拟的网络接口,称为回环接口,它会将数据循环回自身。这意味着,当连接到 127.0.0.1
时,实际上是在连接当前使用的计算机。当发往本地主机的数据到达内核的