- 如何在驾驶舱中的“接口”和“非托管接口”部分之间移动接口?
- 在什么情况下接口会移至“非托管接口”部分?
我在基于 x68 CPU 的防火墙上运行 ubuntu 16.04,该防火墙具有 4+1 个 eth 接口和 1 个 wifi。当我安装 cockpit 时,所有物理接口(eth0-4;wifi)都在“接口”部分中,可以进行配置。
一些软件接口(例如 tunl0)过去和现在都位于“非托管接口”部分(因为它们由相应的软件配置)。
现在,除 wifi 之外的所有硬件接口都位于“非托管接口”列表中。 2 发生了变化:
- 我配置了 3 个 eth 端口,并设置了 IP / 路由,为其中 2 个添加了 dhcp 服务
- 我停用了驾驶舱中的 2 个接口,并将它们移至“非托管接口”部分。
- wifi 未配置,但已停用并停留在“接口”部分
我在驾驶舱文档或 stackexchange 上都没有找到有关驾驶舱网络管理的具体信息。
答案1
- 您必须确保没有其他要配置网络的服务正在运行;事实上,多个网络服务会发生冲突。您可以使用 找到当前正在运行的服务列表,
systemctl --type=service
然后找到stop
它们。 - 您还必须删除/注释掉您希望通过驾驶舱配置的每个接口
/etc/networking/interfaces
- 然后安装并启用网络管理器包。
关于设置网络管理器的所有内容都描述如下:
https://wiki.archlinux.org/index.php/NetworkManager
https://wiki.debian.org/NetworkManager