
最近家里多开了一个联通的前兆宽带,电信宽带由于还保有公网ip,所以改用孝心宽带100M,华硕路由有双路线功能,能够通过负载均衡只使用华硕路由器来共用双宽带。由于只有电信有公网ip,为了使nas能够正常使用电信的公网,利用路由器本身的路由规则并不好用,可能会使端口转发失效。本文主要阐述如何解决这个问题。
设备:
华硕路由器BE88U(已刷梅林改版)
2只光猫(拥有公网ip的宽带需要可以改桥接,能够进入超级管理员模式,此处方法建议搜下教程自己操作,这里不多赘述)
绿联nas
——————————————————————————————————
准备工作:
由于华硕路由自带的端口转发功能,默认是首wan口,所以首wan口插入拥有公网ip的宽带,我这里是电信宽带,第二个wan口用联通宽带(BE88U任何口都可以改wan口,我这里用的是1口)
——————————————————————————————————
教程步骤:
1.进入外部网络 —— 双线路
开启双线路,首选wan选电信宽带使用的口,第二wan选联通宽带使用的口,模式选负载均衡,负载均衡1:3(这里将速率快的宽带设为3,如果首选wan快就改为3:1,同理如果相同速率则改为1:1),默认的路由规则一定要关闭,因为后面会用到策略插件来给设备分配wan,其他默认,设置好后点击应用本页设置等待它完成。

2.进入互联网连接,wan类型选择需要拨号的宽带wan口,wan联机类型改为PPPoE,下面自动取得远程网络地址打开,在账号设置里填入宽带账户密码,网络检测打开,启动VPN+DHCP连接打开,其他默认


没有公网的宽带光猫是桥接的话,设置方法如上,如果是直接用光猫登录宽度,那么这里wan联机类型改为动态ip,其他都默认即可。这是好了之后记得点击最下方的确认按钮。
成功后,可以在网络地图看到两条宽带已联机。

3.安装策略路由插件(这步可能需要路由器为梅林固件)
插件地址:https://github.com/larsonzh/amdwprprsct.git
通过ssh安装该插件,具体安装教程,在插件地址里有,推荐用WinSCP,可以图形操作拖入文件和解压比较方便。安装好的插件,在外部网络里可以看到。
①打开策略路由,基础:根据自己的情况来选择不同wan口,或者负载均衡,

②进入高级如下图,可以把nas里需要外网访问的端口加进去(如果公网在第二wan则填在第二wan口位置),通过","来隔开,注意这里的端口在端口转发(路由器自带的功能)里面的端口同样需要设置。

拉到下面的客户端静态直通策略位置,启动有公网的wan口

这个文件修改,通过WinSCP来找到对应文件双击打开,弹窗点确认就行

填入nas的ip地址,并保存后关闭

再回到路由器的策略路由插件页面点击应用本页面设置。此时nas已经指定了有公网的宽带使用,接下来可以正常用外网访问nas里的相关端口。如果公网是动态ip,可以通过华硕路由器的ddnsgo插件来将公网ip和ipv6指定为自己的域名,这些方法可以在网上搜下教程自己设置。
同样,想用moonlight外网串流,sunshine里串流端口默认为47989可以通过第三步③里填入47989端口,并在sunshine配置——网络设置里,开启Upnp,ip地址族改为ipv4+ipv6,外部ip这里不填或者填入ddnsgo设置的域名,记得点击保存——应用

其他需要公网ip的设备可以用通样的方法,通过策略路由插件的端口或者设备ip指定wan口,插件里其他功能可以自己研究看看如何进一步设置。