万兆 Nas 搭建
入手了一个兮克的 SKN-A113 网卡,接入群辉 923+ 的万兆网卡扩展槽中,相比于群辉官方的万兆卡,便宜了一半
安装驱动
买回来插上后发现没有识别到这个网卡,一顿搜索,原来是在 DSM7.2+ 系统上,群辉不会自动识别到这个网卡了,于是只能手动安装一个
具体的教程在 BV1g4sdeFEm3
虚拟交换机配置
如果有实际的物理交换机,可以直接用物理机连接主力机。假设只有一根网站,可以使用虚拟交换机功能,群辉的 Nas 直接内置了,打开下面这个选项即可
网络拓扑图如下:
我们通过命令行进入 Nas 内部,将万兆网卡桥接到千兆网口上:
$ ssh 192.168.1.x # 连接 Nas
$ sudo -i # 开启管理员模式开启 vswitch 后,会自动安装 ovs-vsctl 命令。接下来我们将万兆网卡桥接到千兆网口上:
$ ovs-vsctl show # 查看当前网卡的情况
$ ovs-vsctl del-br ovs_eth1 # 删除万兆网卡对应的网桥
$ ovs-vsctl add-port ovs_eth0 eth1 # 将万兆网卡对应的网桥加到千兆网口的网桥中
# 我这里有三个网口,所以我额外的把 eth2 也绑定到 ovs_eth0 上
$ ovs-vsctl del-br ovs_eth2
$ ovs-vsctl add-port ovs_eth0 eth2设置完之后,第一个网桥会同时绑定我们的第一个网口和第二个网口,起到一个桥接的作用了
我们还需要把 IP 修改为和当前主力机的同一个网段 192.168.1.x。
找到 Ethernet,IPv4 Configured 选择 Use DHCP with Manual Address,我这里设置的是 192.168.1.20,避免 IP 冲突
我的 Mac 网线接到万兆网口,并且配置成功后,能看到有两个 connect,所以现在我们的电脑有两个网络出口:Wifi 和 网线
我这里 Ethernet 在 Wifi 的上面,所以默认优先使用 Ethernet 上网:
我们也可以通过拖动的方式来修改出口的优先级,将 Wifi 拖到 Ethernet 的上面,将会优先使用 Wifi 上网:
需要注意的是,我们使用的是 vswitch 桥接的,而不是实体的交换机,所以重启 Nas 后,需要重新设置。如果需要保持,我们在 Nas 上设置一个开机后自动执行的脚本即可
$ ovs-vsctl del-br ovs_eth1
$ ovs-vsctl add-port ovs_eth0 eth1实体交换机配置
假设我们有一台实体的交换机,就不需要设置 vswitch 那么麻烦的配置了,直接物理桥接即可,网络拓扑图如下:
这种情况需要我们的交换机上有两个万兆口,才能满足万兆需求