![启动时使用虚拟网络接口](https://linux22.com/image/998040/%E5%90%AF%E5%8A%A8%E6%97%B6%E4%BD%BF%E7%94%A8%E8%99%9A%E6%8B%9F%E7%BD%91%E7%BB%9C%E6%8E%A5%E5%8F%A3.png)
我目前正在 Virtualbox VM 上使用 Ubuntu Server 16.04 x86_64。
我需要设置一个在启动时出现的虚拟接口。我已将模块 dummy 添加到 /etc/modules 并尝试将其启动,方法是将以下几行放入 /etc/network/interfaces 中:
auto dummy0
iface dummy0 inet static
address 10.0.0.1
netmask 255.255.255.0
gateway 10.0.0.1
但是重启后我看不到该界面,如果我使用 ip link 命令手动进行设置,它就会毫无问题地出现,所以我想问是否有人知道如何在启动时使这个界面出现。
提前致谢。
答案1
答案2
我从两个方面解决了这个问题,首先,我尝试使用错误类型的网络接口,我需要的是 Tap 接口,而不是虚拟接口。其次,我使用了这篇文章https://ubuntuforums.org/showthread.php?t=830777&page=2使水龙头永久存在。
我对其进行了修改,使用“ip”作为预备命令,如下所示:ip tuntap add dev tap9 mode tap
现在,当我重新启动 VPS 时,Tap 界面就在那里。
感谢您的所有建议。