当我更改服务器的网络设置时,为什么我的整个家庭网络都出现故障?

Ben*_*ink 3 networking routing

如何确保我的路由器(不是我的服务器)控制整个网络?

我正在尝试创建一个桥来桥接我的两个服务器的网卡。每次我尝试更改服务器上网络配置中的任何内容时,我的整个家庭网络都会被关闭。我的意思是房子里的所有东西,从手机到笔记本电脑再到个人电脑,在我断开服务器与网络的连接或将配置恢复到原始状态之前,所有东西都会失去连接。此外,我对服务器所做的更改也会中断服务器的网络/互联网连接,直到我将其恢复到原始状态。

显然,我的路由器依赖于我的服务器,但我不知道如何找到它或如何找到它。而且我肯定不是故意设置的。

附带说明一下,每次更改似乎都需要重新启动服务器,大约需要 12 分钟,因此实验非常耗时,并且很难弄清楚。

这是我的家庭网络的基本布局: 我家网络基本布局

我不确定这是否相关,但我已经通过路由器为我的服务器提供了一个静态 IP:

路由器截图 在此处输入图片说明

其他一些可能相关或不相关的其他要点:

  1. 我安装了avahi以便能够通过servername .local调用我的服务器
  2. 服务器运行良好,只要我不搞乱网络(nextcloud、webmin、phpmyadmin,都运行良好)
  3. 我的家庭网络包括我没有放在图中的 MOCA 设备

编辑:

一些可能有用的额外屏幕截图:

来自 WEBMIN 的服务器屏幕截图 在此处输入图片说明 在此处输入图片说明 在此处输入图片说明

roa*_*ima 8

您服务器的两个网卡都连接到您的家庭网络。当你在它们之间建立一座桥梁时,你就在创造一个循环,它确实可以摧毁网络。

如果您希望构建某种形式的冗余,以便 NIC 可以停止并且服务器的连接将继续,请查找“绑定”而不是桥接。

拥有绑定的 NIC(可能命名为 )后bond0,您可以以正常方式为服务器上的 VM 桥接它

  • 终于,有些东西奏效了!我查找了“绑定”并按照此处的说明进行操作:https://help.ubuntu.com/community/UbuntuBonding,它运行良好!webmin为bond0、eno3和eno4显示了相同的IP,这大概是我想要的。我选择了“bond-mode balance-rr”。为了进行实验,我拔掉其中一根以太网线的插头,它会自动切换到单个网卡。我认为这是一个成功。谢谢! (2认同)