IPIP
IPIP (IP-in-IP) 是 RouterOS 中的一种隧道协议,用于在 IP 网络上建立安全的点对点连接,支持 IPv4 封装以及与其他平台的互操作性。它提供 MTU、keepalive 和 DSCP 设置等基本配置选项,并对缺乏加密进行了警告。
IPIP
IPIP (IP-in-IP) 是 RFC 2003 中定义的一种简单隧道协议,它将 IP 数据包封装在另一个 IP 头中,以在两个端点之间传输流量。在 RouterOS 中,IPIP 可用于跨中间 IP 网络在路由器之间创建点对点隧道。
IPIP 隧道接口在接口列表中表现为虚拟接口,可以像其他逻辑接口一样进行配置。该协议受到多种网络平台的支持,包括 RouterOS、Linux 和 Cisco 设备,从而实现不同厂商之间的互操作。
IPIP 通常用于通过公共或私有 IP 基础设施连接远程网络,而无需直接的二层连接。该协议支持 IPv4 流量的封装,通常用作不需要加密的轻量级隧道机制。
IPIP 的典型用例包括:通过互联网为私有网络建立隧道、在远程站点之间建立路由式链路,以及在网络设计中提供源路由的替代方案。由于 IPIP 不提供加密、认证或流量完整性保护,因此在需要安全传输时通常与 IPsec 配合使用。
IPIP 在 /interface/ipip 和 /interface/ipipv6 菜单中配置。
示例
此示例在路由器 R1 和 R2 之间添加一条 IPIP 隧道:

首先,配置 IPIP 接口并为其添加 IP 地址。
路由器 R1 的配置如下:
[admin@MikroTik] /interface/ipip> add
local-address: 10.0.0.1
remote-address: 22.63.11.6
[admin@MikroTik] /interface/ipip> print
Flags: X - disabled, R - running
# NAME MTU LOCAL-ADDRESS REMOTE-ADDRESS
0 X ipip1 1480 10.0.0.1 22.63.11.6
[admin@MikroTik] /interface/ipip> en 0
[admin@MikroTik] /interface/ipip> /ip/address/add address=1.1.1.1/24 interface=ipip1
路由器 R2 的配置:
[admin@MikroTik] /interface/ipip> add local-address=22.63.11.6 remote-address=10.
0.0.1
[admin@MikroTik] /interface/ipip> print
Flags: X - disabled, R - running
# NAME MTU LOCAL-ADDRESS REMOTE-ADDRESS
0 X ipip1 1480 22.63.11.6 10.0.0.1
[admin@MikroTik] /interface/ipip> enable 0
[admin@MikroTik] /interface/ipip> /ip/address/add address=1.1.1.2/24 interface=ipip1
现在两台路由器可以互相 ping 通:
[admin@MikroTik] /interface/ipip> /ping 1.1.1.2
1.1.1.2 64 byte ping: ttl=64 time=24 ms
1.1.1.2 64 byte ping: ttl=64 time=19 ms
1.1.1.2 64 byte ping: ttl=64 time=20 ms
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 19/21.0/24 ms
[admin@MikroTik] /interface/ipip>