仮想マシンにGREトンネルを保存するにはどうすればよいですか?

仮想マシンにGREトンネルを保存するにはどうすればよいですか?

まあ、私は2つのLinux仮想マシンを接続するvirtualboxにgreトンネルを作成し、完璧に動作しました。しかし、VMを再起動するたびにgreは消えます。 greを保存するために使用できるコマンドはありますか?または、greトンネルをLinuxファイルに書き込んで保存したままにするにはどうすればよいですか?

どちらの仮想マシンもDebian 12です。

VM1 2 つのアダプタブリッジネットワークモードと VM2 1 つのアダプタブリッジネットワークモード

注文する:

仮想マシン 1:

ifconfig enp0s3 ダウン

ifconfig enp0s8 ダウン

ifconfig enp0s3 ABCY/24 (パブリック IP インターネット) up

ifconfig enp0s8 192.168.1.1/24 トップ

ルートが追加されました -net 192.168.1.0/24 enp0s8

ルートの追加デフォルトgwインターネットゲートウェイ(ABCX)

エコ1> /proc/sys/net/ipv4/ip_forward

iptunnelはvpn1モードgreリモート192.168.1.2ローカル192.168.1.1キー123456を追加します。

ifconfig vpn1 10.0.0.1/30 ドット 10.0.0.2

パスが追加されました -net 192.168.2.0/24 gw 1​​ 0.0.0.2

iptables -t nat -A POSTROUTING -o enp0s3 -j SNAT --to ABCY

仮想マシン 2:

ifconfig enp0s3 ダウン

ifconfig enp0s3 192.168.1.2/24 先頭へ

デフォルトゲートウェイ192.168.1.1を追加するためのパス

エコ1> /proc/sys/net/ipv4/ip_forward

iptunnelはvpn1モードgreリモート192.168.1.1ローカル192.168.1.2キー123456を追加します。

ifconfig vpn1 10.0.0.2/30 ドット 10.0.0.1

ベストアンサー1

おすすめ記事