Linux를 사용하여 Virtual Box에서 네트워킹을 구성하는 동안 이 오류가 발생했습니다.
2개의 호스트에 연결된 2개의 게이트웨이(192.168.10.5 및 192.168.20.5)가 있습니다. 첫 번째 호스트는 주소 10.0.10.100을 가지며 10.0.10 1을 통해 게이트웨이에 연결되고, 다른 호스트는 주소 10 0 20 100을 가지며 10.0.20.1을 통해 다른 게이트웨이에 연결됩니다.
게이트웨이는 호스트 전용 네트워크 어댑터를 통해 연결됩니다. IP 전달을 사용하여 호스트를 gw로 구성했습니다.
두 호스트 모두에 대해 10.0.10.1 및 10.0.20.1 기본 게이트웨이를 설정했습니다. 그런 다음 내 생각은 add (192.168.10.5에서) net 10.0.20.0 netmask 255.255.255.0 gw 192.168.20.5를 라우팅하는 것이었지만 해당 오류가 발생했습니다. 이유를 이해할 수 없습니다. 해결책이 있나요?
답변1
게이트웨이 사이의 터널은 공용 네트워크여야 합니다.
한 가지 방법은 모든 주소가 동일한 네트워크에 255.255.0.0
있도록 넷마스크를 설정하는 것입니다 .192.168.x.x
넷마스크를 유지하려면 두 게이트웨이 모두에 (또는 ) 주소가 255.255.255.0
있어야 합니다 .192.168.10.x
192.168.20.x