가상 머신에 GRE 터널을 어떻게 저장합니까?

가상 머신에 GRE 터널을 어떻게 저장합니까?

글쎄, 두 개의 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

관련 정보