
これを実行する方法を学びたいです。できるだけわかりやすく説明したいと思います。 - 1 つ目: 私は RIPE の IP ブロックを所有しています。 - 2 つ目: 私は vultr.com VPS サービスを利用しており、/24 をアナウンスしており、BIRD およびダミー* インターフェイスを使用して VPS でパブリック IP を取得できます。
- 3 つ目: 1 つの VPS と自宅の Cisco ルーターの間に GRE トンネルを確立しました。
私が欲しいものは何ですか? 自分の IP の 1 つを使用してインターネットにアクセスできるように、パブリック IP の 1 つを自宅に設定したいと考えています。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>
Cisco ルータでループバック インターフェイスを作成し、
2.2.2.5
そのインターフェイスにアドレスを割り当てます。このパブリック IP を Cisco ルータ自体で使用する場合、これはオプションの手順です。他の方法は、追加のループバック インターフェイス自体を使用せずに NAT プールを使用することです。送信パケットの送信元アドレスとしてパブリック IP を使用するように、Cisco ルータで NAT を設定します。
ルート マップを作成し、パブリック IP を使用して選択したパケットを GRE トンネル経由でルーティングします。