本文转载于司波图大佬的:https://www.bilibili.com/video/BV1pf4y197MV
本教程适用一条网线连接外网路由和群晖,希望通过电脑直接连接群晖访问NAS并访问互联网。
方法:
0,控制面板-网络-网络界面-管理,打开Open vSwitch(如果使用了VMM套件会自动开启,而且提示无法禁用)
1,开启群晖的SSH,登录,sudo -i进入root模式下,通过ifconfig可以看到ovs_eth0和ovs_eth1,这是群晖两个默认的网桥,对应连接的接口是eth0和eth1,要确定一下哪个是连接路由器的,哪个是连接电脑的。(以下以ovs_eth0连接路由器,ovs_eth1连接电脑为例)
2,输入如下命令:
ovs-vsctl del-br ovs_eth1
ovs-vsctl add-port ovs_eth0 eth1
群晖默认eth0和eth1两个接口分别连接ovs_eth0和ovs_eth1两个网桥。第一个命令是删除ovs_eth1,第二个命令是将eth1加入ovs_eth0网桥中。
此时输入命令:
ovs-vsctl show
会显示当前网桥状态
这说明eth0和eth1全部在ovs_eth0内,即两个网口处于同一个交换机内。
将eth1和电脑相连,发现电脑可以正常从路由器获取IP地址,并正常上网啦~
兄弟啊,桥接成功后还原不了了,一直显示ovs-vsctl: cannot create a port named eth1 because a port named eth1 already exists on bridge ovs_eth0。尝试删除了bridge ovs_eth0重建,重启后又成0/1桥接了。
电脑接群辉上网会影响网速或者增大延迟吗,家里st1008太吵了,准备电脑接群辉上网
有个问题,现在电脑两个网口,一个连NAS,一个连路由器,发现插上NAS的网线后,网速异常,打开网页会打不开,显示检查网络,一两秒后自动刷新正常打开网页,应该是首先使用了连接到NAS的网口,这种情况怎么改善?
强啊博主
要是我想改回来,怎么改?谢谢
ovs-vsctl add-br ovs_eth1 ovs-vsctl add-port ovs_eth1 eth1
#/bin/bash ovs-vsctl del-br ovs_eth1 ovs-vsctl add-port ovs_eth0 eth1
然后在群晖控制面板-任务计划-新增-触发的任务,事件选开机,运行命令为脚本的路径即可开机自动改双网口桥接sudo -i
(这里要输一次管理员密码)cd /root cat >> ovs.sh <<EOF #/bin/bash ovs-vsctl del-br ovs_eth1 ovs-vsctl add-port ovs_eth0 eth1 EOF chmod +x ./ovs.sh
然后打开触发任务的界面,任务名称随便填,账号root,事件开机,任务设置-自定义脚本填上/root/ovs.sh
即可