首页 > 网络技术

RouterOS使用EOIP隧道异地组网

发布时间:2021-02-12 08:07:25 来源:星知苑 作者:星之宇

MikroTik RouterOS(以下简称ROS)自由协议EoIP(Ethernet over IP)隧道是一个建立在两个ROS路由器的IP传输层之间的以太网隧道协议。EoIP Tunnel类似以太网传输,当路由器的桥接功能被启用后,所有的以太网数据流量(所有的以太网协议)将被桥接就如同在两个路由器之间有物理交换机接口和光纤收发器一样。

 

一、网络拓扑和环境

ROS1和ROS2网络间实现互通互联,ROS1为总出口,上网和DHCP服务器;ROS2为异地分部,通过EoIP Tunnel接入总部ROS1,实现通过ROS1分配DHCP地址,以及上网。

模拟环境介绍:

1、使用PPPoE公网IP模拟专线固定IP[break]

2、使用Ros x86 6.46.8 (long-term)

504-1.png

 

二、上网配置

ROS1和ROS2上网配置(这边就不详细介绍了,请查看我以前的文章)

 

ROS1上网配置:

/interface pppoe-client add add-default-route=yes disabled=no interface=ether2 name=pppoe-out1 password=admin user=admin
/ip firewall nat add action=masquerade chain=srcnat
/ip dns set allow-remote-requests=yes servers=8.8.8.8

 

ROS2上网配置:

/interface pppoe-client add add-default-route=yes disabled=no interface=ether2 name=pppoe-out1 password=admin user=admin

 

三、创建EoIP隧道

1、ROS1创建EoIP隧道

Interfaces --> EoIP Tunnel --> + , 添加一条EoIP Tunnel

Remote Address:填ROS2的IP地址(动态IP可以使用域名)

Tunnel ID:数字(隧道识别号,需要匹配)

504-3.png

/interface eoip add name=eoip-tunnel1 remote-address=ros2.myxzy.com tunnel-id=100

 

2、ROS2创建EoIP隧道

Interfaces --> EoIP Tunnel --> + , 添加一条EoIP Tunnel

Remote Address:填ROS1的IP地址(动态IP可以使用域名)

Tunnel ID:数字(隧道识别号,需要匹配)

504-2.png

/interface eoip add name=eoip-tunnel1 remote-address=ros1.myxzy.com tunnel-id=100

 

四、创建VLAN

1、ROS1创建VLAN100

Interfaces --> VLAN --> + , 添加一条vlan

Name:vlan100

VLAN ID:100

Interface:eiop-tunnel1

504-12.png

 

2、ROS2创建VLAN100

Interfaces --> VLAN --> + , 添加一条vlan

Name:vlan100

VLAN ID:100

Interface:eiop-tunnel1

504-11.png

 

五、创建Bridge

1、ROS1创建bridge

Bridge --> Bridge -->+,添加一个Bridge

Bridge --> Ports-->+,把Lan网口和vlan100加入到bridge中

504-4.png

504-5.png

504-6.png

/interface bridge add name=bridge1
/ip address add address=192.168.88.1/24 interface=bridge1 network=192.168.88.0
/interface bridge port
add bridge=bridge1 interface=ether1
add bridge=bridge1 interface=vlan100

 

2、ROS2创建bridge

Bridge --> Bridge -->+,添加一个Bridge(不要开启STP)

Bridge --> Ports-->+,把Lan网口和vlan100加入到bridge中

504-7.png

504-8.png

504-9.png

/interface bridge add protocol-mode=none name=bridge1
/ip address add address=192.168.88.2/24 interface=bridge1 network=192.168.88.0
/interface bridge port
add bridge=bridge1 interface=ether1
add bridge=bridge1 interface=vlan100

 

六、ROS1创建DHCP

这里也不详细说明了。

/ip pool add name=dhcp_pool0 ranges=192.168.88.2-192.168.88.253
/ip dhcp-server add address-pool=dhcp_pool0 disabled=no interface=bridge1 name=dhcp1
/ip dhcp-server network add address=192.168.88.0/24 dns-server=192.168.88.1 gateway=192.168.88.1

到了这里已经实现了异地组网。

相关合集

  • 小森生活攻略大全小森生活所有攻略汇总
小森生活攻略大全小森生活所有攻略汇总

简介:很有爱也是很治愈的一款休闲农家生活的养成游戏,小编是个人认为会成为年度的最佳的手游之一,很多的新手还有玩家刚开始还是对里面的一些玩法还有各种友好度等很多的问题需要答案,本站大神玩家解答了很多的游戏教程以及各类问题的解答整理分享给你,就是为了能够让你在这款游戏中获得更多的收获。