Ubuntu 中网络配置文件的位置

Ubuntu 中网络配置文件的位置

有一个文件,我可以在里面设置 dhcp 可以从哪些接口提供 ip 等等。其中有一行是这样的interface = "eth0 eth1"

该文件的名字是什么?

答案1

您要查找的文件是:/etc/network/interfaces

您可以通过查看/usr/share/doc/ifupdown/examples/network-interfaces并找到此文件结构的参考在线手册页

答案2

您的问题有点令人困惑,但请允许我稍微运用一下读心术并做出一些猜测。

我猜你正在运行软件包中自带的 ISC DHCPd 服务器。它有几个与配置和启动相关的文件

  • /etc/dhcp3/dhcpd.conf :主配置文件
  • /etc/init.d/dhcp3-server :启动脚本
  • /etc/default/dhcp3-server :启动脚本所来源的 bash 片段。

/etc/default/dhcp3-server配置文件示例

# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#       Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth0"
#INTERFACES="eth1"

相关内容