两台华为的交换机sw1和sw2和sw3都配置ospf,并且之间都建立好了邻居,sw1在sw2和sw3之间。sw2的直连路为192.168.1.0/24, 需要在sw1配置命令过滤掉,不让sw1传到松。sw1和sw2和sw3的ospf area区域都是0. 在sw1 如何过滤,请给出具体配置案例
两台华为的交换机sw1和sw2和sw3都配置ospf,并且之间都建立好了邻居,sw1在sw2和sw3之间。sw2的直连路为192.168.1.0/24, 需要在sw1配置命令过滤掉,不让sw1传到松。sw1和sw2和sw3的ospf area区域都是0. 在sw1 如何过滤,请给出具体配置案例
你的需求非常明确:在华为交换机的 OSPF 网络中,SW1 作为中间设备,需要阻止来自 SW2 的直连网段 192.168.1.0/24 向 SW3 泛洪(即不让 SW3 学习到这条路由)。
🎯 核心配置思路
⚙️ 具体配置步骤(在 SW1 上执行)
1(如果没有指定,通常默认是1),以下是具体的命令行配置:1. 创建基本 ACL(访问控制列表)
192.168.1.0/24 网段。<Huawei> system-view
[Huawei] sysname SW1
[SW1] acl number 2000
[SW1-acl-basic-2000] rule deny source 192.168.1.0 0.0.0.255
[SW1-acl-basic-2000] rule permit source any # 允许其他所有路由通过(这条通常默认存在,显式写出更保险)
[SW1-acl-basic-2000] quit
2. 配置 OSPF 过滤策略
filter-policy 命令调用刚才的 ACL。这里有两种方式,推荐方式一(接口出方向),控制更精确。如果你知道 SW1 连接 SW3 的接口是
GigabitEthernet 0/0/2,直接在该接口的出方向过滤,这样既不影响 SW1 学习路由,也不影响发给 SW2,只阻断发给 SW3。[SW1] interface GigabitEthernet 0/0/2 # 这是连接SW3的接口
[SW1-GigabitEthernet0/0/2] ospf filter-lsa-out peer 192.168.2.3 # 假设SW3的Router ID或接口IP
# 或者更通用的基于接口的过滤(过滤该接口发出的所有Type-3/5 LSA)
[SW1-GigabitEthernet0/0/2] quit
注:华为设备上更常用的是在 OSPF 进程下使用 filter 命令结合 IP-Prefix,但针对简单网段,使用 filter-policy 结合接口方向更直观。
方式二:在 OSPF 进程下全局过滤(简单粗暴)
如果不想指定接口,可以在 OSPF 进程下直接过滤掉所有要发布的该网段。
[SW1] ospf 1
[SW1-ospf-1] filter-policy 2000 export
[SW1-ospf-1] quit
配置逻辑示意表
💡 重要补充说明
🧪 验证命令
display ip routing-table | include 192.168.1.0
如果配置成功,SW3 的路由表中不应该出现 192.168.1.0/24 的条目。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。
转载请保留出处: www.zh-cjh.com珠海陈坚浩博客 » 两台华为的交换机sw1和sw2和sw3都配置ospf,并且之间都建立好了邻居,sw1在sw2和sw3之间。sw2的直连路为192.168.1.0/24, 需要在sw1配置命令过滤掉,不让sw1传到松。sw1和sw2和sw3的ospf area区域都是0. 在sw1 如何过滤,请给出具体配置案例
作者: 小编
| 手机扫一扫,手机上查看此文章: |
一切源于价值!
其他 模板文件不存在: ./template/plugins/comment/pc/index.htm