Переадресация портов SSH обеспечивает доступ в Интернет через прокси-сервер socket5

задний план

В последнее время сеть компании нестабильна, и среда для локальных компьютеров для доступа к интрасети компании всегда сверхурочная. Я проконсультировался со старшими из следующей группы и узнал, что ее можно передать через туннель с помощью прокси-сервера socket5 ssh.

Как показано на рисунке, задержка моего локального компьютера до ServerA мала, но задержка прямого доступа к ServerB высока (взаимосвязь сетевой структуры между A и B неизвестна), поэтому прокси socket5 может быть реализован между A и B через ssh для реализации туннельной пересылки. Характеристики. Пока я устанавливаю прокси Socket5, предоставленный A, в моем браузере, я могу легко получить доступ к B.

Процесс работы

Помогите

Параметры команды, относящиеся к туннелю ssh:

-f: войти в фоновый режим после ввода пароля

-N: не выполнять никаких команд, используемых для переадресации портов

-D: использовать прокси socket5

-L: пересылать данные протокола TCP, вам необходимо указать хост и порт

-C: использовать сжатие данных для увеличения скорости Интернета, когда сеть медленная; это повлияет на скорость Интернета, когда сеть работает быстро.

Установить ssh-туннель

Установите взаимное доверие SSH между A и B (относительно просто, здесь опущено)

Выполняем на машине А:


# Выполните эту команду ssh -f -N -D bindaddress: bindport username @ address 
#bindaddress: относится к открытому и доступному IP-адресу serverA, например, IP-адрес serverA равен 192.168.20.22 (локальный компьютер может пинговать этот IP-адрес) 
# bindport: относится к IP-адресу, который serverA открыт для внешнего мира, просто введите его по желанию (например, 7070) 
# username @ address: имя пользователя и адрес serverA, напишите здесь [email protected] (ServerA должен установить взаимное доверие с самим собой)

Итак, команда выполнения: ssh -f -N -D 192.168.20.22:7070 [email protected]

Таким образом устанавливается прокси-сервер SOCKS5.

Конфигурация браузера SOCKS5 прокси

Откройте интерфейс настроек firefox и установите следующее:

Настройте соединение socket5 машины A, которое эквивалентно машине A, в качестве прокси для доступа к машине B.

 Таким образом, скорость повторного открытия адреса веб-сайта на сервере B значительно увеличивается.


Blogger: Тест на заработок

Девиз: Сосредоточьтесь на тестировании и автоматизации и стремитесь повысить эффективность исследований и разработок; через тестирование и усердие, чтобы завершить первоначальное накопление, через чтение и финансовое управление к финансовой свободе.

csdn :https://blog.csdn.net/ccgshigao

Парк блогов: https://www.cnblogs.com/qa-freeroad/

51cto :https://blog.51cto.com/14900374




рекомендация

отblog.51cto.com/14900374/2554274