如何使用静态 IP 地址配置热插拔网络接口

如何使用静态 IP 地址配置热插拔网络接口

我有一个设备,我通过它连接到我的主机 Ubuntu 机器通过 USB 进行以太网。它在 ifconfig 中显示为 usb0,并且设备始终具有相同的地址:192.168.0.1。我有以下两个问题:

  1. 当我最初连接设备时,接口会多次连接和断开连接,然后才能稳定下来。我怀疑这是因为 dhclient 正在尝试获取 IP 地址。该设备不支持 DHCP,因此多次失败。
  2. 接口稳定后,我必须使用 ifconfig 手动配置接口。

为了解决这两个问题,我尝试配置在 /etc/网络/接口:

...
    allow-hotplug usb0
    iface usb0 inet static
        address 192.168.0.2
...

这似乎根本不起作用,界面从未出现。我也尝试在/etc/dhcp/dhclient.conf

...
interface "usb0" {
  fixed-address 192.168.0.2;
}
...

有谁知道我错过了什么?

相关内容