Мне нужно установить пакеты в гостевой KVM (vm), но на хосте KVM (гипервизоре) нет Интернета.
Я уже знаю, как настроить прокси-сервер ssh+apt, чтобы дать возможность установки apt компьютерам в прокси-сервере с одним переходом.
Я попытался настроить мостовой интерфейс, но я продолжаю получать сообщение об ошибке соединения через несколько секунд после установки apt через ssh.
Теперь мне нужно выполнить двойной прыжок, чтобы решить эту проблему. Я попытался связать прокси, как показано ниже, но столкнулся с некоторыми ошибками:
| pc-wan | | гипервизор |
|192.168.254.50|<-------ssh1------->|192.168.254.20| | ВМ1 |
/ |192.168.122.1 |<-------ssh2------->|192.168.122.15 |
-R 3334:ftp-debian:80 | \ |
| -R 3333:pc-wan:3334 |
| |
apt-proxy = локальный: 3334 apt-proxy = локальный: 3333
\_______________за работой_______________/
\___________________________________________КО___________________________________________/
Первый прыжок работает нормально, я могу установить на гипервизор. Но когда я пробую это на VM1, появляется следующая ошибка: connect_to к порту 192.168.254.50 3344: ошибка
.
Кажется, это происходит из-за перенаправления между двумя сеансами ssh, гипервизор, похоже, не может перенаправить запрос на установку apt с VM1 на туннель ssh1.
Вы знаете, как решить мою проблему?
Примечание. Сетевое соединение хост-гость KVM осуществляется с помощью моста NAT (коммутатора) по умолчанию.