Я намагаюся пройти тунель SSH в гостьовій вітчизняній машині, яка підключиться до VPN і надасть доступ хосту до заблокованих URL-адрес. Весь доступ правильний щодо ключів.
- Хост = Підключення через тунель ssh (Linux)
- Гість = Підключається до VPN та проходить тунель до. (OSx 10.13)
У гостя є 2 мережеві картки.
- Мережа VPN
- IP: 192.168.238.130
- Маршрутизатор: 192.168.238.130
- DNS-сервер: 192.168.238.2
- Мережа, що приймається лише для тунелю
- IP: 192.168.138.130
- Маршрутизатор: порожній
- DNS-сервер: 192.168.138.1
Немає підключення до VPN
Якщо я не підключений до VPN, я можу дуже легко підключитися до гостя:
hutber@hutber ~ $ ssh -L 3333:github.someprivateurl.net:22 hutber@192.168.138.130
Password:
hutber@Jamies-Mac ~ $ //ssh access to guest
При підключенні до VPN
hutber@hutber ~ $ ssh -L 3333:github.someprivateurl.net:22 hutber@192.168.138.130
.... (hangs)