KVM 게스트(vm)에 패킷을 설치해야 하는데 KVM 호스트(하이퍼바이저)에 인터넷이 없습니다. 나는 한 번의 점프 길이 프록시로 컴퓨터에 적절한 설치 기능을 제공하기 위해 ssh+apt 프록시를 구성하는 방법을 이미 알고 있습니다.
브리지 인터페이스 설정을 시도했지만 ssh를 통해 적절한 설치를 한 후 몇 초 후에 계속 연결 오류가 발생합니다.
이제 이 문제를 해결하려면 이중 점프를 수행해야 합니다. 아래와 같이 프록시를 연결하려고 시도했지만 몇 가지 오류가 발생했습니다.
| pc-wan | | hypervisor |
|192.168.254.50|<-------ssh1------->|192.168.254.20| | VM1 |
/ |192.168.122.1 |<-------ssh2------->|192.168.122.15 |
-R 3334:ftp-debian:80 | \ |
| -R 3333:pc-wan:3334 |
| |
apt-proxy = localhost:3334 apt-proxy = localhost:3333
\_______________working_______________/
\_____________________________________________KO_____________________________________________/
첫 번째 점프는 잘 작동하므로 하이퍼바이저에 적절하게 설치할 수 있습니다. 하지만 VM1에서 시도하면 다음 오류가 나타납니다 connect_to to 192.168.254.50 port 3344: failed
.
이는 두 SSH 세션 간의 리디렉션에서 발생한 것으로 보이며, 하이퍼바이저는 적절한 설치 요청을 VM1에서 SSH1 터널로 리디렉션하지 못하는 것 같습니다.
내 문제를 해결하는 방법을 알고 있나요?
참고: KVM 호스트-게스트 네트워크 상호 연결은 기본 NAT 브리지(스위치)에 의해 수행됩니다.