设置默认 Ubuntu eth 端口

Cal*_*ton 1 12.04 clonezilla

背景:

我有一台运行 Ubuntu 12.04 的台式计算机。我已经安装了 DRBL 来处理 DHCP 服务器和 Clonezilla 服务器。我的桌面上有一个网卡,里面有 2 个端口。这两个端口绑定在一起并由 DRBL 使用。主板上集成了第三个端口。我想将此第三个端口用于互联网。DRBL 知道这是为 Internet 设置的。编辑:“Ubuntu 网络管理器已停止识别连接(设备未管理)。” - 我现在已经卸载了网络管理器。它过去常说 eth1 是默认的(网卡中的第一个端口)我希望 eth0 是默认的,因为那是 Internet 端口。

题:

如何在不使用网络管理器的情况下将 eth0 设为默认端口?

小智 5

使用网络管理器进行默认网络分配的方法是在编辑您不想成为默认值的所有连接上的 IPv4 路由时选中“仅将此连接用于其网络上资源”选项。

要在没有网络管理器的情况下执行此操作,只需编辑您不想成为默认连接的连接,并在每个相应文件的末尾添加以下内容 /etc/NetworkManager/system-connections/YourConnection

never-default=true
Run Code Online (Sandbox Code Playgroud)

此行应添加在 IPv4 部分下。

注意:用相应的连接名称替换 YourConnection。您可以通过以下方式查看可用选项

ls /etc/NetworkManager/system-connections/