Моя проблема: необходимо разрешить DNS через мою удаленную машину, а также использовать ее в качестве прокси.
Так что у меня есть УДАЛЕННОЕ, что я могу получить доступ из локального через сервер. Этот REMOTE может получить доступ к хосту TARGET_HOST. TARGET_HOST настраивается в главном файле REMOTE следующим образом: 123.123.123.123 TARGET_HOST
Я хочу получить доступ (в браузере и в моем приложении) к TARGET_HOST из LOCAL. Я настроил «прокси» так:
МЕСТНЫЙ СЕРВЕР:
ssh -L 4567:LOCAL:4568 user@SERVER
СЕРВЕР УДАЛЕНО:
ssh -D 4568 user@REMOTE
Конфигурация сети LOCAL настроена для использования прокси на локальном хосте через порт 4567.
Итак, все отлично, и я вижу TARGET_HOST в моем браузере. Проблема, с которой я столкнулся, заключается в том, что DNS не разрешается из LOCAL, и поэтому некоторый код, содержащийся в моем приложении, завершается неудачно. Может кто-нибудь мне помочь? Кто-нибудь может предложить лучший метод?