碰到问题了:ROS无法限制用户上网(表达能力有限,第三次修改)
本帖最后由 ivygg 于 2009-5-19 07:05 编辑看是偶语文没有学好,表达有问题,惭愧惭愧,再次请高手赐教。
网络拓扑如下,黑色部分为原来已有,蓝色为新增。要求原内网业务所有机器能跑,利用mac通过设置ROS只要PC1能上外网。
说明:三层交换为网关,做了vlan并开启了ip route(0.0.0.0/0指向ROS,172.20.0.0/16指向内部路由),mac为00:00:00:00:00:dd
------------------------------------
偶现在的ROS设置是在fw里添加
/ip firewall filter
add action=accept chain=forward comment="" disabled=no src-mac-address=00:00:00:00:00:dd
add action=accept chain=forward comment="" disabled=no src-mac-address=00:00:00:00:00:aa
add action=drop chain=forward comment="" disabled=no src-address=172.20.1.0/24
这样PC1能上(蓝色部分不加上就无法上网),但PC2,PC3偶尔也能打开网页且QQ一类聊天工具能登录。
如果关闭三层交换的ip route,用ROS做网关并在ROS里加两条路由,就能达到偶要效果,考虑到设备稳定性最好不这么做。 讲的不明不白,高手也无解 路过~~~~~~~~~ 在下理解能力差,就不能给你解答了 看不懂 问题是在你的ROS能否看到下面PC的MAC地址,把ROS内网网卡设置为只读模式 看他说明ROS应该是看不到下面PC的MAC地址。。。只有三层交换的能看到。。。 再次修改希望诸位能看懂了……:loveliness: 你的所谓“三层交换机”,是指
这是一台有三层交换功能的交换机,但你依然当作普通二层交换机使用
还是
这是一台有三层交换功能的交换机,而且你开启了部分三层功能?(如果有,请说明) 回楼上,做了vlan并开启了ip route(0.0.0.0/0指向ROS,172.20.0.0/16指向内部路由)目前偶能进入操作的有三层交换和ROS。 睇到乌蛇蛇 不明白 楼主,把要实现的功能最后列个1.2.3,就清楚了! 好像 没看懂 三层转发后MAC就不能作为参考依据了,最好用IP地址进行限制,我也是表达白痴,不知道说明白没有,呵呵
页:
[1]