运行 BGP 的节点必须占用一个公网 IP 吗?

Licsber · 2024-12-30 19:05:29 · 118 次点击
最近在玩 dn42
刚通过自助方式完成第一个 peer 建立并成功 Established

p2p 类型的 wireguard
互联用的是各自 dn42 的“公网”地址
因此有点小疑问

想象一下现实中的网络
如果拥有公网地址 如 8.8.8.8
在和别人 peer 的时候
双方用/30 的私网来互联 比如本端 10.100.64.1 和对端 10.100.64.2
本端需要通告对端 8.8.8.8 的下一跳是 10.100.64.1
这样对端加进它的路由表 看起来运行良好
唯一我能想到的问题是对端和其他人 peer 时不知道怎么描述 8.8.8.8 到底是谁给自己的
但是如果对别人通告 8.8.8.8 的下一跳是自己 自己知道跳给谁 是不是也可以

难道我的边界路由器就必须也有一个公网 IP 吗
举报· 118 次点击
登录 注册 站外分享
快来抢沙发
0 条回复  
返回顶部