模式

模式

我想學習如何做到這一點。我會盡力解釋得更好。 - 第一:我擁有 RIPE 的 IP 區塊 - 第二:我有 vultr.com VPS 服務,他們正在宣布我的 /24,我可以透過 BIRD 和虛擬 * 介面取得 VPS 上的公共 IP。

  • 第三:我在一台 VPS 和我的家庭 Cisco 路由器之間建立了一條 GRE 隧道。

我想要的是? 我想在家裡設置一個公共IP,以便用我的IP之一上網。我認為我需要透過 GRE 隧道使用 BGP,但我無法讓它工作。

有什麼幫助嗎?

提前致謝。

===============================================

模式

VULTR VPS ================== 思科

GRE:1.1.1.1/24 GRE:1.1.1.2/24

公有:2.2.2.1/24 公有:??????????????

在 VULTR VPS 上,我已經發布了 2.2.2.1 和 2.2.2.5,因此 2.2.2.1 可以在虛擬介面上訪問,而 2.2.2.5 尚未訪問,但已發佈到互聯網。

答案1

在您的情況下,您不需要 VPS 和 Cisco 路由器之間的 BGP。靜態路由就夠了。這是範例步驟演算法,您可以執行以下操作:

  • 在 VULTR VPS 上建立靜態路由。由於您已經公佈了2.2.2.5位址,因此不需要在此主機上進行其他路由變更。在linux下可以使用這個指令:

ip route add 2.2.2.5 via 1.1.1.2 dev <greiface>

  • 在思科路由器上,您建立環回介面並2.2.2.5為其指派位址。如果您想在 cisco 路由器本身上使用此公用 IP,則這是選用步驟。另一種方法是使用 NAT 池,而無需額外的環回介面本身。

  • 在 cisco 路由器上設定 NAT 以使用公用 IP 作為傳出封包的來源位址。

  • 建立路由對應以透過 GRE 隧道使用您的公用 IP 路由選定的資料包。

相關內容