У мене є такі налаштування:
Машина А (Windows 10 & підключена до ISP (X)) і Машина B (Windows 10 & підключена до ISP (Y)). Обидві ці машини (A & B) не мають прямих з'єднань. Машина А має доступ до Машини C (Linux Box, що працює під RHEL на хмарі) і аналогічно, Машина B має доступ до Машини C.
Тепер зберігаючи цю машину C як тунель, чи можна отримати доступ до машини linux, яка працює в Machine B (всередині VirtualBox) з Machine A? Якщо так, то як ми можемо зробити це за допомогою шпаклівки? Я думаю, це може бути досягнуто за допомогою зворотного SSH тунелювання, але не знаю про кроки.
Редагувати1:
PUBLIC IP SSH (Putty) (Machine C)
Machine A Windows 10 (192.168.1.2) --> ISP(49.xxx.xxx.xxx) ---> (34.xxx.xx.xxx)
PUBLIC IP SSH (Putty) (Machine C)
Machine B Windows 10 (192.168.1.15) --> ISP(216.xxx.xxx.xxx) --->(34.xxx.xx.xxx)
Machine B Windows 10 (192.168.1.15) --> Virtual Box (192.168.1.100)
Тепер з Machine A, я хотів отримати доступ 192.168.1.100 Як я можу досягти цього? Існує лише одна машина (машина С), до якої має доступ машина А і машина В. Чи є спосіб зробити деякий тунелювання і доступ 192.168.1.100 від машини А?