ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 10508|回复: 7

[求助] ROS路由不同网段访问问题

[复制链接]
发表于 2021-7-7 16:34:48 | 显示全部楼层 |阅读模式
6A币
一台ESXI上面有虚拟机1和虚拟机2、3,虚拟机1在虚拟交换机1上,虚拟机2、3在虚拟交换机2上,两台虚拟机分别绑定了两个网卡,两个网卡连接到ROS路由上了,虚拟机1和虚拟机2可以远程访问,虚拟机1和虚拟机3无法远程,请问这种情况改如何解决?

发表于 2021-7-8 13:43:11 | 显示全部楼层
默认情况下,虚拟机1,2,3 分别默认3个网段,比如 192.168.0.0/24  192.168.1.0/24 192.168.2.24/24,只需要做mangle标记,把3个网段分别加入locallist 本地ip列表,然后加入规则 源本地列表 访问目的本地列表 路由标记为main就可以实现3层数据互联。互联通过ros中转来实现。
加入本地ip列表 例子 /ip firewall  address-list  add  address=192.168.0.0/24 list='locallist'
本地ip列表互访规则  /ip firewall  mangle add chain=prerouting src-address-l;ist=locallist  dst-address-list='locallist'  action=mark-routing new-routing-mark=main passthrough=no
希望对你有所帮助。
发表于 2021-7-8 13:51:54 | 显示全部楼层
正常情况下,默认你的虚拟机为3个不同的网段,比如 192.168.0.0/24  192.168.1.0/24 192.168.2.0/24
通过ros互相访问需要2个步骤,
1 建立本地ip列表 locallist  例如 加入192.168.0.0/24到本地列表locallist
     /ip  firewall address-list add address=192.168.0.0/24 list='locallist'
2 加入本地列表互相访问规则
   /ip firewall mangle add  chain=prerouting action=mark-routing new-routing-mark=main src-address-list='locallist' dst-address-list='locallist' passthrough=no
这样就可以实现不同网段之间的互相访问,希望对你有所帮助。
发表于 2021-7-8 13:54:12 | 显示全部楼层
正常情况下,默认你的虚拟机为3个不同的网段,比如 192.168.0.0/24  192.168.1.0/24 192.168.2.0/24
通过ros互相访问需要2个步骤,
1 建立本地ip列表 locallist  例如 加入192.168.0.0/24到本地列表locallist
     /ip  firewall address-list add address=192.168.0.0/24 list='locallist'
2 加入本地列表互相访问规则
   /ip firewall mangle add  chain=prerouting action=mark-routing new-routing-mark=main src-address-list='locallist' dst-address-list='locallist' passthrough=no
这样就可以实现不同网段之间的互相访问,希望对你有所帮助。
发表于 2021-7-8 13:55:20 | 显示全部楼层
正常情况下,默认你的虚拟机为3个不同的网段,比如 192.168.0.0/24  192.168.1.0/24 192.168.2.0/24
通过ros互相访问需要2个步骤,
1 建立本地ip列表 locallist  例如 加入192.168.0.0/24到本地列表locallist
     /ip  firewall address-list add address=192.168.0.0/24 list='locallist'
2 加入本地列表互相访问规则
   /ip firewall mangle add  chain=prerouting action=mark-routing new-routing-mark=main src-address-list='locallist' dst-address-list='locallist' passthrough=no
这样就可以实现不同网段之间的互相访问,希望对你有所帮助。
发表于 2021-7-8 13:56:21 | 显示全部楼层
正常情况下,默认你的虚拟机为3个不同的网段,比如 192.168.0.0/24  192.168.1.0/24 192.168.2.0/24
通过ros互相访问需要2个步骤,
1 建立本地ip列表 locallist  例如 加入192.168.0.0/24到本地列表locallist
     /ip  firewall address-list add address=192.168.0.0/24 list='locallist'
2 加入本地列表互相访问规则
   /ip firewall mangle add  chain=prerouting action=mark-routing new-routing-mark=main src-address-list='locallist' dst-address-list='locallist' passthrough=no
这样就可以实现不同网段之间的互相访问,希望对你有所帮助。
发表于 2021-7-8 16:04:18 | 显示全部楼层
正常情况下,默认你的虚拟机为3个不同的网段,比如 192.168.0.0/24  192.168.1.0/24 192.168.2.0/24
通过ros互相访问需要2个步骤,
1 建立本地ip列表 locallist  例如 加入192.168.0.0/24到本地列表locallist
     /ip  firewall address-list add address=192.168.0.0/24 list='locallist'
2 加入本地列表互相访问规则
   /ip firewall mangle add  chain=prerouting action=mark-routing new-routing-mark=main src-address-list='locallist' dst-address-list='locallist' passthrough=no
这样就可以实现不同网段之间的互相访问,希望对你有所帮助。
发表于 2021-7-9 00:36:40 | 显示全部楼层
正常情况下,默认你的虚拟机为3个不同的网段,比如 192.168.0.0/24  192.168.1.0/24 192.168.2.0/24
通过ros互相访问需要2个步骤,
1 建立本地ip列表 locallist  例如 加入192.168.0.0/24到本地列表locallist
     /ip  firewall address-list add address=192.168.0.0/24 list='locallist'
2 加入本地列表互相访问规则
   /ip firewall mangle add  chain=prerouting action=mark-routing new-routing-mark=main src-address-list='locallist' dst-address-list='locallist' passthrough=no
这样就可以实现不同网段之间的互相访问,希望对你有所帮助。
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

不良信息举报Q:2000617
新用户7天后可回帖!

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2025-11-19 11:40 , Processed in 0.036533 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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