darune Asked: 2020-09-23 01:34:56 +0800 CST2020-09-23 01:34:56 +0800 CST 2020-09-23 01:34:56 +0800 CST 寻找 /etc/network/interfaces 丢失了吗? 772 所以我有一台新安装的ubuntu机器。我打算输入一些网络设置,但是这个文件丢失了:/etc/network/interfaces. 我也检查过root。机器上有本地环回。不应该吗?是否只是从头开始创建它并在重新启动时自动拾取? networking network-bridge 1 个回答 Voted Best Answer Pizza 2020-09-23T02:16:00+08:002020-09-23T02:16:00+08:00 您还没有告诉我们您的 Ubuntu 版本,但根据您丢失的文件,我假设您拥有Ubuntu 18.04 或更高版本。 Ubuntu 18.04 及更高版本使用 netplan配置您的网络,并且/etc/network/interfaces不再存在。netplan 配置文件应位于/etc/netplan/. 您仍然可以通过安装相关软件包切换回使用旧方法(不推荐): $ sudo apt update $ sudo apt install ifupdown net-tools 如果您想将您的 NIC 名称更改为旧的表示形式,您需要在以下位置更改 grub 参数/etc/default/grub:更改GRUB_CMDLINE_LINUX=""为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0". 执行$ sudo update-grub后记并重新启动。 有关 IP 地址、dns 和其他配置方法的任何其他更改应该与您从过去的经验中知道的相同。
您还没有告诉我们您的 Ubuntu 版本,但根据您丢失的文件,我假设您拥有Ubuntu 18.04 或更高版本。
Ubuntu 18.04 及更高版本使用 netplan配置您的网络,并且
/etc/network/interfaces
不再存在。netplan 配置文件应位于/etc/netplan/
.您仍然可以通过安装相关软件包切换回使用旧方法(不推荐):
如果您想将您的 NIC 名称更改为旧的表示形式,您需要在以下位置更改 grub 参数
/etc/default/grub
:更改GRUB_CMDLINE_LINUX=""
为GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
. 执行$ sudo update-grub
后记并重新启动。有关 IP 地址、dns 和其他配置方法的任何其他更改应该与您从过去的经验中知道的相同。