指定内网IP走特定线路
我们家里宽带有好几条,而家中的服务器又有好几台,比如群晖nas、网站服务器、PVE虚拟机等等,但是如果让其任意跑线路的话,那么端口映射必定会冲突,那么如何将局域网的设备指定相应的线路呢,并分别进行映射,比如端口号443,如果能绑定相应的线路的话,那么就可以让群晖走线路一、网站走线路二、PVE虚拟机走线路三,而每条线路都可以映射端口443,这样即不冲突又能保证各自的速度,实在是太需要了,那么我们就开始吧
1、ROS对内网设备作IP标识
这个策略路由在ROS中设置起来非常方便,我们只需要对内网设备的IP作相应的标识,就能为后面的路由策略打好基础,设置步骤是:
IP--Firwall点开后,再切换到“Mangle”选项卡,将相应的路由IP标识,比如我的群晖NAS服务器IP是10.0.0.100,设置如下:
在src.address中填入ip地址,而chain选择prerouting。
再切换到action选项卡,在下拉菜单中选择mark routing,再在new routing mark填入你的自定义名称,再在comment作好标志。
2、配置路由表
作好标识后就可以来到路由表,新增一条新的规则路由,让标识好的设备走指定的线路,这里用一个PP TP来做作示范,表示的即为一条特定的线路
我们让标识好的内网设备走这条物定的线路,设置如下:
至此就完成了整个设置,这样做的应用是哪里呢,
应用一:如果你家有几条线路,均有公网IP,而家里正好有几台服务器都需要在外网访问同一端口(比如443),那么就可以指定线路并做作相应的端口映射。
应用二:你们家里的设备很多,而有些设备需要特定的功能,比如去广告等,那么你可以指定线备(比如电视盒子)走特定线路
应用三:你们家线路多,但单条线路带宽有限,只可以勉强带动一个设备,那么分散并绑定相应的线路就是最佳选择。
还没有评论,来说两句吧...