驾驶舱从“非托管接口”列表中管理网络接口

驾驶舱从“非托管接口”列表中管理网络接口
  • 如何在驾驶舱中的“接口”和“非托管接口”部分之间移动接口?
  • 在什么情况下接口会移至“非托管接口”部分?

我在基于 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

相关内容