Задача такая:
Есть рабочий комп,доступ на рабочий сайт возможен только с его IP.Рабочий комп за натом,не доступен из интернета.Доступ в интернет на нем есть.
Есть мой домашний комп.С внешним IP,доступен из интернета.
Задача такая,с моего,домашнего компа - зайти с рабочьего компа на рабочий сайт.Соксифицировать рабочий комп.
Что сделал:
рабочий комп ssh -R 9999:localhost:22 prox@ip домашнего домашний комп ssh -D 4455 -p 9999 lol@127.0.0.1 socks 127.0.0.1:4455
Казалось бы все ништяк,если бы не одно НО....На рабочем компе гребаный WINDOWS!!!!Установить OpenSSH сервер по определенным причинам нельзя.
Остановился на варианте 3proxy.
Конфиг на рабочем компе согласно ману https://3proxy.ru/howtor.asp#CONNBACK
users user:CL:password auth strong allow user proxy -IP домашнего:1234
Конфиг auth iponly allow * * IP рабочего компа tcppm -R0.0.0.0:1234 3128 IP раб.компа 3128
Пробую на домашнем компе http проксю с авторизацией user;password - не работает. Сменил на домашнем компе конфиг на
auth iponly allow * * IP рабочего компа tcppm -R0.0.0.0:1234 3128 IP 127.0.0.1 3128 Тоже не работает.
Приходит в голову такое решение:
На рабочем компе через 3proxy поднять прокси с конфигом
socks -p7835
Потом через неткат пробросить порт 7835 на порт допустим 5555 локалхоста, потом порт 5555 пробросить на домашнюю машину на порт 7777, так ?
Вообщем хотел бы вариант с неткатом