找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 9400|回复: 5

[vpn] 如何选择vpn client的接口?

[复制链接]
发表于 2016-7-9 21:15:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
请问 比如 我有两条外线,我想要我ros 内的 pptp client 通过那条 不是默认路由的 外线出去,如何设置?


routeros
发表于 2016-7-10 09:54:51 | 显示全部楼层
本帖最后由 47771885 于 2016-7-10 09:56 编辑

直接使用路由表可以了

/ip route

add distance=1 dst-address=VPN服务器地址 gateway=pppoe接口或者固定IP网关

好吧可能我看错了是如果是网内的。。。客户VPN 的话就参考楼上的使用标记路由吧
routeros
回复 1 0

使用道具 举报

发表于 2016-7-9 22:18:39 | 显示全部楼层
nat里面设置
routeros
回复

使用道具 举报

发表于 2016-7-10 01:34:15 | 显示全部楼层

不對,是在route.
pppoe-client的設定裡有個add default route的方框,
將default route方框勾選後,還有個distance可以填數字(預設是1)

所以重點來了,distance是用來決定路由的優先權.
因為pppoe-client的distance預設是1(數字越小越優先,1只大於內網distance的0),
所以除內網(distance=0)的封包,都會從pppoe-client出去.

若再開pppoe-client2 ,它的distance一樣定為預設的1
當pppoe-client1與pppoe-client2的distance同為1時,會以後面連接的為準,所以封包改從pppoe-client2出.

為了避免公網出口因pppoe-client連線先後造成錯亂,最好將兩clients的distance錯開.如:

pppoe-client1 distance定為2 ,pppoe-client2 distance定為3.
當兩個pppoe-client同時連接時,因pppoe-client1的distance小於pppoe-client2 (2<3),
所以網路出口會以pppoe-client1當.

不過當pppoe-client1離線,會自動由下一個distance遞補,也就是pppoe-client2.
一旦pppoe-client1再度上線,則又是兩client的distance比較(2<3),所以網路出口權又再回到pppoe-client1
================================================
若這時再參入pptp-client呢? 其實意思相同,pptp-client同樣有add default route的方框,可以填distance數字.
若您將add default route打勾,然後使用distance預設的1

這時pptp-client distance小於pppoe-client1與pppoe-client2 (1<2<3)
所有的封包都將會往pptp-client走,不往任一個pppoe-client.

若您的目標的確是要用pptp-client代理翻到網路另一端,使用add default route可以;
但若只是小部份區網,如:172.16.0.0/24 使用add default route就不合適,因為default route代表著0.0.0.0/0

所以這時您就不該勾add default route,要用手動的方式來新增路由.
在/ip route add dst-address=172.16.0.0/24 gateway=pptp-client distance=1

若遇送發172.16.0.0/24範圍內的封包,路由該往pptp-client/pppoe-out1/pppoe-out2那一個?
最終由distance決定,由distance為1的pptp-client勝出!!

因172.16.0.0/24範圍的封包都往pptp-client先送,其它的才往pppoe-client1


routeros
回复

使用道具 举报

发表于 2016-7-10 09:51:27 | 显示全部楼层
本帖最后由 xuxi3201 于 2016-7-10 10:22 编辑

一、
nat
二、
/ip firewall mangle


---2016-7-10 10:20 修改以下内容---
可能是我没有搞清楚, 现在改一下:
学习一下 你们的 /ip route 方法
  
routeros
回复

使用道具 举报

发表于 2016-7-17 02:11:02 | 显示全部楼层

搞懂没有。。
懂了截图几张出来给我们看看!
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-5-3 06:16 , Processed in 0.128657 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表