ifup(8) 和 ifdown(8) 使用的 ports(5) 文件

ifup(8) 和 ifdown(8) 使用的 ports(5) 文件

今天早上,我在运行 16.04 的台式机上无法连接网络(昨天没有任何问题)。由于显而易见的原因,我无法直接粘贴命令输出,但我会尝试描述问题。

lshw -C network显示我的无线网卡和以太网卡,但没有物理 ID,也没有逻辑名称。

我尝试手动将 eth0 添加到 /etc/network/interfaces 如下,想/希望 ifup 会将其分配给某个东西?!

auto eth0

iface eth0 inet dhcp

当我跑步时

$ifup eth0

我收到如下错误;

"Cannot find device "eth0" Error getting hardware address for eth0"

如何为我的网络适配器分配一个逻辑名称?

答案1

此错误是 ubuntu 特有的。为了能够使用命令 ifup 和 ifdown 或 ifconfig up 和 ifconfig down 配置接口,您需要将这些接口添加到文件中:

/etc/网络/接口

使用打开此文件

$nano /etc/network/interfaces

你会发现第一行是这么说的:

ifup(8) 和 ifdown(8) 使用的 ports(5) 文件

因此,将您想要的接口添加到该文件,然后重新启动网络服务,您就可以运行该命令。

1 – 打开文件进行编辑

2-添加行(在新行中)

自动(不带括号的接口名称)

3-保存文件并退出

4 - $sudo 服务网络重启

5 - 尝试 ifup 或 ifdown 命令

相关内容