当我将接口添加到桥接器时,我的连接丢失了。这里我想添加eno3
到桥接器kvbr0
:
sudo ip link add name kvbr0 type bridge
sudo ip addr del 10.120.224.70/23 dev eno3
sudo ip addr add 10.120.224.70/23 brd + dev kvbr0
sudo ip link set eno3 master br0
sudo ip link set kvbr0 up
10.120.224.70
是 eno3 的 IP 地址。运行上述操作后,我无法再通过 ssh 进入该地址。
这是我所看到的界面:
kvbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1316
inet 10.120.224.70 netmask 255.255.254.0 broadcast 10.120.225.255
ether xxxxxx txqueuelen 1000 (Ethernet)
RX packets 12920 bytes 791021 (772.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5 bytes 214 (214.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eno3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1316
ether xxxxxx txqueuelen 1000 (Ethernet)
RX packets 29895 bytes 2308765 (2.2 MiB)
RX errors 0 dropped 41 overruns 0 frame 0
TX packets 1431 bytes 802466 (783.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device memory 0x96200000-962fffff
kvbr0
具有先前的 IP 设置eno3
。
服务器运行的是内核为6.1的Rocky9。
我在运行 Ubuntu 的虚拟机上尝试了上述命令,并且可以通过 ssh 进入 IP 地址。运行这些命令后,服务器上是否应该注意哪些因素会导致网络连接中断?
该服务器配有 Intel I350 NIC。产品简介称该适配器为“无桥接”。这是否会导致我遇到的问题?
没有默认路线:
当我发现我可以从本地网络上的机器 ping 服务器,但不能从外部机器 ping 通时,我意识到了这个问题。