ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Как туннелировать веб-трафик через SSH для безопасного просмотра

Как туннелировать веб-трафик через SSH для безопасного просмотра

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

Между тем, эта передача шифрует входящий и исходящий сетевой трафик на вашем локальном устройстве Linux, обеспечивая безопасность системы. Многие пользователи все еще не знают, как создать SSH-туннель. Итак, если вы один из них, не волнуйтесь; мы объясним, как туннелировать веб-трафик через SSH для безопасного просмотра без проблем.

 

Как туннелировать веб-трафик через SSH для безопасного просмотра

Прежде чем перейти к процессу туннелирования, пожалуйста, убедитесь, что вы выполняете следующие предварительные требования:

  1. Два устройства Linux (локальное и удаленное).
  2. На обоих устройствах должен быть установлен SSH.

 

Чтобы туннелировать веб-трафик через SSH, вы должны сначала создать SSH-туннель на своем локальном устройстве, используя следующую команду:

ssh -D 8080 -C -N user@remote_server

 

Здесь:

  1. опция ‘-D’ позволяет указать номер локального порта для создания динамического туннеля SOCKS (зашифрованного SSH).
  2. Пожалуйста, замените 8080 на желаемый номер порта.
  3. Опция ‘-C’ включает сжатие данных для повышения производительности при передаче больших объемов данных.
  4. Параметр ‘-N’ указывает, что система должна настроить туннель и не разрешать выполнение удаленных команд.

 

При запуске приведенная выше команда должна открыть SSH-туннель. Чтобы использовать ее для просмотра веб-страниц, вы должны настроить свой веб-браузер на использование SOCKS-прокси. Этот параметр конфигурации может отличаться для разных браузеров. Например, в случае Google Chrome вы можете открыть вкладку терминала и запустить:

google-chrome --proxy-server="socks5://127.0.0.1:8080"

 

Эта команда откроет Chrome с помощью прокси SOCKS5. Вы должны заменить 127.0.0.1 на свой IP-адрес на локальном хостинге и 8080 на порт, указанный вами в предыдущей команде. Наконец, вы можете проверить, прошло ли соединение успешно, введя следующий URL-адрес в поле URL вашего браузера:

https://127.01.80.1001.com

 

В качестве альтернативы вы можете перепроверить IP-адреса вашего локального и удаленного устройств. Если туннельное соединение установлено успешно, оба IP-адреса будут совпадать.

 

Выводы

Туннелирование SSH обеспечивает безопасное средство просмотра веб-страниц в Интернете, гарантируя, что ваши данные защищены от угроз или вмешательства сторонних производителей. В этом руководстве кратко объясняется, как туннелировать веб-трафик через SSH для безопасного просмотра. Вам следует осторожно настроить SOCKS-прокси в вашем браузере; в противном случае SSH-туннель работать не будет.

Exit mobile version