AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 793263
Accepted
dexterous
dexterous
Asked: 2016-08-02 18:57:14 +0800 CST2016-08-02 18:57:14 +0800 CST 2016-08-02 18:57:14 +0800 CST

当它们都属于两个不同的子网和 AS 时,如何使两个路由器相互通信?

  • 772

这是我的情况,我有一个路由器 R1,其外部 IP 地址为 11.11.2.1。我有另一个路由器 R2,其外部 IP 地址为 5.5.2.1。

在此处输入图像描述

我在 R1 和 R2 上运行 eBGP。但是,我无法从 R1 ping R2,从 R2 ping R1。我怎样才能让他们互相ping通?我知道他们在不同的子网中。但是,这可能是一个实际情况,我不想强​​制外部 IP 地址与其他路由器接口的子网匹配。

router cisco bgp gateway
  • 3 3 个回答
  • 4635 Views

3 个回答

  • Voted
  1. Best Answer
    shiras k a
    2018-11-25T03:56:05+08:002018-11-25T03:56:05+08:00

    在没有“禁用连接检查命令”的情况下,这个场景也对我有用。添加了一条静态路由到相邻路由并实现了邻居船。

    R1#
    router bgp 200
     no synchronization
     bgp log-neighbor-changes
     network 1.0.0.0 mask 255.255.255.0
     network 1.1.1.0 mask 255.255.255.0
     network 2.2.2.0 mask 255.255.255.0
     neighbor 11.11.2.1 remote-as 100
     no auto-summary
    
    
    FastEthernet0/0            5.5.2.1       
    Loopback0                  1.1.1.1        
    Loopback2                  2.2.2.2       
    !
    !
    ip route 11.11.2.0 255.255.255.0 FastEthernet0/0
    !
    !
    !
    R1#show ip bgp summary 
    
    Neighbor        V          AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
    11.11.2.1       4        100      19      19        3    0    0 00:17:05        0
    
    
    !!
    !!
    !!
    
    
    router bgp 100
     no synchronization
     bgp log-neighbor-changes
     neighbor 5.5.2.1 remote-as 200
     no auto-summary
    

    !!快速以太网0/0 11.11.2.1
    !!
    !ip 路由 11.11.2.0 255.255.255.0 FastEthernet0/0 !

    Neighbor        V          AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
    5.5.2.1         4        200      20      20        1    0    0 00:17:11        2
    
    • 1
  2. Mark Riddell
    2016-08-04T00:40:50+08:002016-08-04T00:40:50+08:00

    默认情况下,eBGP 要求邻居直接连接在同一子网中。如果您的两个 BGP 邻居位于不同的子网中,那么您将需要使用中间路由器来在子网之间路由 BGP 数据包。

    需要静态路由和多跳 BGP 命令。您应该查看一些 BGP 文档。

    • 0
  3. sid
    2017-10-30T12:01:20+08:002017-10-30T12:01:20+08:00

    R1:

    ip route static 5.5.2.0 24 serial1/0
    

    R2:

    ip route static 11.11.2.0 24 serial1/0
    

    确保您可以 ping R1 <--> R2

    之后:

    R1:

    bg 100
    neighbor 5.5.2.1 remote as 200
    neighbor 5.5.2.1 disable-connected-check
    

    R2:

    bgp 200
    neighbour 11.11.2.1 remote as 100
    neighbor 11.11.2.1 disable-connected-check
    
    • -1

相关问题

  • 用 D-LINK DFL-CPG310 防火墙替换 Cisco Pix 防火墙

  • 为 Cisco ASA 5510 上的端口 443/80 创建 NAT 规则和安全策略

  • Mac笔记本电脑无线路由器崩溃

  • 远程连接到局域网内的 Sql 服务器

  • 远程连接到 LAN 内的 SQL 服务器

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve