同理,OtherPasu路由的Destination是192.168.0.0/24,首选源地址是192.168.0.10,接口是OtherPasu,这代表B网段的数据包由192.168.0.10这个网卡做网关处理。这是基础的路由指向,确保各自网段的数据能正确到达本端网卡。
如何使用Routeros路由器实现不同网段计算机互访
要实现不同网段间的互通,前提是网络架构得支持,比如使用公网IP就能互访,如果都是纯内网IP且没有路由配置那就没办法了。这里主要讲的是在RouterOS中配置多网卡路由的场景。
首先得明确背景,假设路由器有三张网卡:WAN口接ADSL,IP设为10.0.0.1;第二张卡PasuLAN连接新的A网段192.168.1.*,IP是192.168.1.10,它作为A网的网关、DNS和DHCP服务器;第三张卡OtherPasu连接旧的B网段192.168.0.*,IP设为192.168.0.10。
关键步骤在于添加两条额外的静态路由List。第一条是:目标网段Destination设为192.168.0.0/24,网关Gateway设为192.168.0.1,首选源地址Pref.Source设为192.168.0.10。这里的含义是,任何发往B网段的数据包,将通过RouterOS的192.168.0.10接口,转发给B网段的硬件路由器网关192.168.0.1。
第二条关键路由是:目标网段Destination设为192.168.1.0/24,网关Gateway设为192.168.0.10,首选源地址Pref.Source设为192.168.0.1。这条路由的作用是,任何从B网段网关192.168.0.1发出,目标是返回A网段192.168.1.0/24的数据包,将通过RouterOS的192.168.0.10接口转入,从而实现双向通信。
在这个设置中,OtherPasu网卡在B网段没有管理权限,仅仅充当路由网关,因为B网段里已经有一台普通硬件路由器存在,其IP是192.168.0.1。A网是新加入的网段,目标是让A网内的电脑既能访问自己网段的资源,也能访问B网段的旧服务器和设备。
通俗理解这两条路由:第一条让A网去B网的数据能通过正确的网关转出去;第二条让B网返回A网的数据能通过RouterOS的正确接口收回来并转发给A网。Destination指目标网络,Gateway是下一跳网关,Pref.Source则是RouterOS上用于返回数据包的出口网卡接口。
打开Winbox软件,进入IP菜单下的Routes部分,你会发现默认至少有三个路由列表:WAN的、连接A网的PasuLAN路由,以及连接B网的OtherPasu路由。其中PasuLAN路由的Destination是192.168.1.0/24,首选源地址Pref.Source是192.168.1.10,接口是PasuLAN,这意味着A网段的数据包由该网卡网关分发。