分流某个应用(游戏)走指定线路出去

2019年3月11日00:20:22 发表评论 230

多线路环境里,希望某个应用,只走指定线路。比如把英雄联盟的游戏,走光纤固定IP。可如下操作:

(注意:分流某个应用,建议 “协议”分流,并配合客户端分流更加精确。如何部署客户端,请看 《客户端的作用及如何使用》;需确保路由升级到 V3.1-B20170816 版本或以上版本)

方法1、修改英雄联盟的协议分类

[对象管理] →[应用对象]→[协议对象]。选择 “英雄联盟” 的协议,修改所属分类,为“自定义1”  

分流某个应用(游戏)走指定线路出去

[网络配置]→[分流规则],添加“分流规则”,“应用类型”选择“自定义1”,“受控对象、时间对象、端口对象、ISP对象”均为“ANY”,勾选指定要走的外网线路。最后将该规则置顶。

以下下图所示,表示把自定义1,即分类到自定义1里面的协议,走eth3 的线路出去。设置好之后再完全退出游戏或者新开的游戏都会走这条线路

分流某个应用(游戏)走指定线路出去

方法2、定义英雄联盟进程 (需配合客户端,建议协议无法识别的情况下使用此方法 )---推荐优先使用方法1,在协议无法识别的情况下才使用此方法

[对象管理] →[应用对象]→[进程对象]。添加要分流的进程名、备注,所属分类,比如选择为“自定义1”。比如添加添加 "英雄联盟" 的核心进程 league of legends.exe 。优先级选择 “最优” 。不勾选关闭协议分流

(关闭协议分流:一个进程,可以产生有多种协议的连接,比如调用了更新协议,调用了网页协议等等。关闭协议分流,表示只要是这个进程产生的任何数据,都参与分流)

(由于英雄联盟的主进程,也会调用网页协议,比如显示出一些广告页面等等,耗费流量。不勾选 “关闭协议分流”)

分流某个应用(游戏)走指定线路出去

[网络配置]→[分流规则],添加“分流规则”,“应用类型”选择“自定义1”,“受控对象、时间对象、端口对象、ISP对象”均为“ANY”,勾选指定要走的外网线路。最后将该规则置顶。

以下下图所示,表示把自定义1,即定义的进程,走eth3 的线路出去

分流某个应用(游戏)走指定线路出去

完成

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: