配置环路接口
以下主题讨论安全设备上环路接口的概述和配置详细信息。
环路接口概述
互联网协议 (IP) 指定一个具有 (IPv4) 地址 127.0.0.0/8
的环路网络。大多数 IP 实施方案都支持使用环路接口 (lo0
) 表示环路设施。计算机程序在环路网络上发送的任何流量都将寻址至同一台计算机。环路网络上最常用的 IP 地址是 127.0.0.1
(适用于 IPv4)和 ::1
(适用于 IPv6)。地址的标准域名为 localhost
。
网络设备还包括一个内部环路接口 (lo0.16384
)。内部环路接口是具有逻辑单元编码 16384 的特定环路接口实例。
您可以使用环路接口来识别设备。虽然您可以使用任何接口地址来确定设备是否联机,但环路地址是首选方法。接口可能会被删除,地址也可能会随网络拓扑的改变而产生变更,但环路地址却始终保持不变。
当您对某个接口地址使用 Ping 命令时,其结果并非能够一直表示设备的运行状况。例如,当点对点链路上两个端点配置中的子网不匹配时,会让链路变得好像无法使用。通过对接口使用 Ping 命令,以确定设备是否联机的方法会产生误导。某些与设备配置或作无关的问题也可能导致接口无法使用。您可以使用环路接口来解决这些问题。
Junos OS 演化版支持使用两种不同的过滤器来控制本地数据包的流动:一种用于网络控制流量(环路流量),另一种用于管理流量。有关更多信息,请参阅 Junos OS 演化版与 Junos OS 之间的主要区别。
好处
-
由于环路地址始终保持不变,因此是在网络中识别设备的最佳方式。
-
只要 IP 路由表中提供了到达该 IP 地址的路径,环路接口就始终可用且可访问。因此,您可以借助环路接口进行诊断和故障排除。
-
OSPF 等协议可使用环路地址来确定设备或网络的特定协议属性。此外,等
ping mpls
某些命令需要环路地址才能正常运行。 -
Junos OS 可为内部路由实例创建单独的环路接口,从而防止上
lo0.0
的任何过滤器中断内部流量。
配置环路接口
环路接口支持许多不同的网络和作功能,是一个 始终在线的 接口。这意味着,即使某些物理接口关闭或移除或者 IP 地址已更改,环路接口也可以确保设备的可访问性。在大多数情况下,您始终会定义环路接口。
Junos OS 遵循将环路接口标识为 lo0 的 IP 约定。
Junos OS 要求环路接口始终配置 /32 网络掩码,因为路由引擎本质上是主机。
如果您使用的是路由实例,则可以为默认路由实例或特定路由实例配置环路接口。以下过程将环路接口添加到默认路由实例。
或者,您可以使用配置组,而不是在 [edit interfaces]
层次结构级别配置环路接口,如此过程所示。这是配置环路接口的推荐最佳实践。此过程使用一个名为 global
的组作为示例。
要配置环路接口,请执行以下作: