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