Linux 虚拟网络设备可以作为真实网络接口永久工作吗?

Linux 虚拟网络设备可以作为真实网络接口永久工作吗?

或者它是否需要一个服务或 systemd 才能在每次启动时启动它?我想在学习的同时在我的主机中虚拟地制作一个完整的 NIC 原理图,以便有目的地路由数据包,并在不同的内部 IP 上托管一些服务,以便跟踪数据包和涉及的 IPS。

如果使用创建的虚拟设备是否会在启动时重新加载ip link add device type dummy?我知道我也需要这样做,modprobe dummy但是如何在启动时设置它呢?

例如,我想使用 nginx 将静态 WAN IP 反向代理到不同 IP 上的所有所需服务,并在运行它们的服务中设置该 NIC 就是该 IP。如果使用虚拟设备将(例如)prosody xmpp服务器在其保留和配置的 IP 地址上自行启动它?我使用 Debian 10 服务器和 Arch Linux 桌面。

答案1

我在 XMPP 聊天中从我的朋友那里发现,启动时不会启动虚拟接口,并且必须在 systemd 服务中设置启动时间脚本,以便启动虚拟设备和/或在启动时使用脚本。我知道设备需要服务。

相关内容