/etc/network/interfaces 配置文件详解 - Linux 网络配置指南
/etc/network/interfaces 配置文件详解 - Linux 网络配置指南
/etc/network/interfaces 文件是 Linux 系统中用于配置网络接口的主要配置文件。该文件包含了各种配置选项,允许用户定义网络接口的行为和属性。
以下是该配置文件中常见字段的解释:
-
auto: 该字段用于指定网络接口是否应在系统引导时自动启动。如果设置为'auto',则该接口将自动启动。如果设置为'manual',则该接口将不会自动启动,需要手动启动。
-
iface: 该字段用于指定网络接口的名称,例如 eth0、eth1 等等。
-
inet: 该字段用于指定网络接口的 IP 地址类型。可以设置为'dhcp'(动态获取 IP 地址)、'static'(静态 IP 地址)或'manual'(手动配置 IP 地址)。
-
address: 该字段用于指定静态 IP 地址。例如,address 192.168.1.100。
-
netmask: 该字段用于指定子网掩码。例如,netmask 255.255.255.0。
-
gateway: 该字段用于指定默认网关。例如,gateway 192.168.1.1。
-
dns-nameservers: 该字段用于指定 DNS 服务器的 IP 地址。例如,dns-nameservers 8.8.8.8 8.8.4.4。
-
dns-search: 该字段用于指定 DNS 搜索域名。例如,dns-search example.com。
-
allow-hotplug: 该字段用于指定网络接口是否应当在插入设备时激活。如果设置为'allow-hotplug',则在插入设备时会自动激活网络接口。如果设置为'manual',则需要手动激活网络接口。
-
pre-up, post-up, pre-down, post-down: 这些字段用于指定在网络接口启动或停止时要执行的命令。例如,pre-up /sbin/ifconfig eth0 up。
通过了解这些配置选项,您可以根据实际需要灵活配置 Linux 系统的网络连接方式。
原文地址: https://www.cveoy.top/t/topic/nd91 著作权归作者所有。请勿转载和采集!