Routeros EOIP隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议

MaskTT 2023-08-20 1.14 K阅读 0评论

Routeros EOIP隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议

  • 官方文档
    EoIP(Ethernet over IP)隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议,
    是 MikroTik RouterOS 的自由协定。EoIP接口表现的类似以太网传输,当路由器的桥接功能被启用后,所有的以太网数据流量(所有的以太网协议)将被桥接就如同在两个路由器(启用
    了桥接功能)之间有物理交换机接口和光纤收发器一样。
    有 EoIP 接口的网络设置:
    ♦ 可以在互联网桥接两个远端的局域网络
    ♦ 可以实现加密的隧道桥接
    ♦ 可以在 802.11b ‘ad-hoc’无线网络上桥接局域网

  • 规格
    功能包要求: system
    等级要求: Level3
    操作路径: /interface eoip

  • 概述
    EOIP隧道,全称Ethernet over IP,通俗点就是基于IP的二层网络,有点像VPLS。
    在Routeros里面,我们可以创建如GRE隧道,IPIP隧道,EOIP隧道等。今天我们讲解一下EOIP隧道是如何搭建的。EOIP也是MTCNA认证的基础课。

Routeros EOIP隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议

  • 用途:
    可以当做一条虚拟的网线,然后绑定到接口或者桥(Bridge),实现二层网络和三层的互通。
    在二层里面,可以将HQ的网络传输到分支上面,让分支也能用上总部的网段。
    在三层里面,可以做路由互通。

  • 需求:
    两端需要公网IP互通(或者通过SSTP等方式互通)
    如果只有一端有公网IP,可以用WireGuard隧道基础上再建立EOIP

  • 以下是模拟实验拓扑环境
    Routeros EOIP隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议

  • 说明
    ROS-1的IP:1.1.1.1
    VPC-1的IP:100.100.100.1
    ROS-2的IP:2.2.2.1
    VPC-2的IP:100.100.100.2

通过EOIP隧道将两端的电脑互通。ROS-1和ROS-2通过PPPOE拨号上网。

操作流程

1、ROS-1创建EOIP接口

/interface eoip
add local-address=1.1.1.1 mac-address=02:6D:E4:E7:FD:DF name=eoip-tunnel1 \
    remote-address=2.2.2.1 tunnel-id=11

Routeros EOIP隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议

2、ROS-1的EOIP接口和ETH2桥接起来

/ip dhcp-server
add address-pool=dhcp interface=bridge1 name=dhcp1
/interface bridge port
add bridge=bridge1 interface=eoip-tunnel1
add bridge=bridge1 interface=ether2

Routeros EOIP隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议
Routeros EOIP隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议

3、ROS-2创建EOIP接口

/interface eoip
add local-address=2.2.2.1 mac-address=02:17:58:8A:AC:D9 name=eoip-tunnel1 \
    remote-address=1.1.1.1 tunnel-id=11

Routeros EOIP隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议

4、ROS-2的EOIP接口和ETH2桥接起来

/interface bridge
add name=bridge1

/interface bridge port
add bridge=bridge1 interface=eoip-tunnel1
add bridge=bridge1 interface=ether2

Routeros EOIP隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议
Routeros EOIP隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议

5、以下是两端的电脑测试结果

Routeros EOIP隧道是一个建立在两个路由器的 IP 传输层之间的以太网隧道协议

6、其它说明

  • TUNNEL ID建立的时候最好是修改一下。
  • 可以用IPsec Secret加密码,使用IPsec加密时,需要把ALLow Fast Path的勾取消。
文章版权声明:除非注明,否则均为MaskTT博客原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,1138人围观)

还没有评论,来说两句吧...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码