求助:双线ROS如何在客户端手动选择出口线路
双线 ROS线路A线路B2个内网IP 192.168.0.1网关和 192.168.1.2 [网关]
如何设定 可以让
使用192.168.0.1为网关的 客户端 只使用线路A
使用192.168.0.2为网关的 客户端 只使用线路B
开始没表达清楚 不好意思~~
[ 本帖最后由 lsq726 于 2007-1-19 19:27 编辑 ] 两个内网最好不要用同一网断。不同网断容易做策略 原帖由 younger 于 2007-1-19 18:30 发表
两个内网最好不要用同一网断。不同网断容易做策略
能详细点么没明白你的意思~~ TT看有没有人 知道~~ 用隐射吧---src-nat
/ip firewall src-nat add src-address=192.168.0.0/24 to-src-address=220.123.54.2(你的外网IP
/ip firewall src-nat add src-address=192.168.1.0/24 to-src-address=220.123.54.3(你的外网IP 原帖由 rain22 于 2007-1-22 20:44 发表
用隐射吧---src-nat
/ip firewall src-nat add src-address=192.168.0.0/24 to-src-address=220.123.54.2(你的外网IP
/ip firewall src-nat add src-address=192.168.1.0/24 to-src-address=220.123.54.3 ...
分网2个网段了~~ 如果在一个网段 内 如何设置 ~
抱歉啊~~ 把192.168.0.2错写成192.168.1.2了 给大家造成 误会~~
[ 本帖最后由 lsq726 于 2007-1-23 21:11 编辑 ] 你的路由有多少快网卡?具体点啊,最好给个拓扑图。。。 不知道你为什么前后两个网关不一样,一个是192.168.0.2,一个是192.168.1.2无法理解你具体目的,不过这样能满足你的要求。
如果网关是是192.168.1.2
在/ip firewall mangle add chain=prerouting src-address=192.168.0.0/24 action=mark-routing new-routing-mark=lan1 passthrough=yes
/ip firewall mangle add chain=prerouting src-address=192.168.1.0/24 action=mark-routing new-routing-mark=lan2 passthrough=yes
然后路由里添加
/ip route dst-address=0.0.0.0/0 gateway=外网网关1 interface=外网网卡1 gateway-state=reachable scope=255 target-scope=10 routing-mark=lan1
/ip route dst-address=0.0.0.0/0 gateway=外网网关2 interface=外网网卡2 gateway-state=reachable scope=255 target-scope=10 routing-mark=lan2
这样就各走各的线路
如果网关是192.168.0.2,看你具体内网是怎么划分的
在/ip firewall mangle add chain=prerouting src-address=192.168.0.1-192.168.0.100 action=mark-routing new-routing-mark=lan1 passthrough=yes
/ip firewall mangle add chain=prerouting src-address=192.168.0.101-192.168.0.255 action=mark-routing new-routing-mark=lan2 passthrough=yes
然后路由里添加
/ip route dst-address=0.0.0.0/0 gateway=外网网关1 interface=外网网卡1 gateway-state=reachable scope=255 target-scope=10 routing-mark=lan1
/ip route dst-address=0.0.0.0/0 gateway=外网网关2 interface=外网网卡2 gateway-state=reachable scope=255 target-scope=10 routing-mark=lan2
[ 本帖最后由 yenan111 于 2007-1-23 19:19 编辑 ] LZ问的是在客户端,如何手动选择.
你在客户端见两个批处理,一个设置默认网关为1,另一个是把默认网关设置为2的.这样如果需要用那个网关,就点哪个批处理就可以了. 求助:双线ROS如何在客户端手动选择出口线路
双线 ROS线路A线路B
2个内网IP 192.168.0.1网关和 192.168.0.2 [网关][这个地方打错了~]
如何设定 可以让
使用192.168.0.1为网关的 客户端 只使用线路A
使用192.168.0.2为网关的 客户端 只使用线路B
~~~~又漏掉一个错误的地方 ~~[没法编辑原贴了~]
192.168.0.1和192.168.0.2可不可以设置在同一个内网网卡上实现这个功能~~
让 下面的客户 使用192.168.0.1为网关的 走 线路A
192.168.0.2为网关的 走 线路B
[ 本帖最后由 lsq726 于 2007-1-23 21:04 编辑 ] 原帖由 yenan111 于 2007-1-23 19:18 发表
不知道你为什么前后两个网关不一样,一个是192.168.0.2,一个是192.168.1.2无法理解你具体目的,不过这样能满足你的要求。
如果网关是是192.168.1.2
在/ip firewall mangle add chain=prerouting src-address ...
那个192.168.1.2打错了应该为192.168.0.2 现在修改不了了 ~~~超过时间不允许修改~~ 192.168.0.1和192.168.0.2设置在同一个内网网卡上是可以实现这个功能~~
在/ip firewall mangle add chain=prerouting src-address=A线路的内网ip地址集 action=mark-routing new-routing-mark=lan1 passthrough=yes
/ip firewall mangle add chain=prerouting src-address=B线路的内网ip地址集 action=mark-routing new-routing-mark=lan2 passthrough=yes
然后路由里添加
/ip route dst-address=0.0.0.0/0 gateway=外网网关1 interface=外网网卡1 gateway-state=reachable scope=255 target-scope=10 routing-mark=lan1
/ip route dst-address=0.0.0.0/0 gateway=外网网关2 interface=外网网卡2 gateway-state=reachable scope=255 target-scope=10 routing-mark=lan2
这样就指定了你A内网IP上网走A线路,你B内网IP上网走B线路 :L 楼主啊,以后发贴要清楚点... 还是没对上~~画个简单的图吧~~
当客户端 指定192.168.0.1为网关的时候 走外网1
当客户端 指定192.168.0.2为网关的时候 走外网2
客户端为同一台机器~~
ROS应该如何设置才能实现这个功能~~/ 你首先应该要说明白你客户机的网关是否是固定的,一直用0.1或是0.2,还是说今天用0.1,明天用0.2,不固定的想换就换