Окружение:linksys wrt300n v1.1, который может иметь ddwrt-mega. Готов туннелировать весь исходящий трафик локальной сети через ssh-туннель.

2 ответа2

0

Вы можете туннелировать определенный порт с обратной оболочкой. Направление важно. Например, ssh -R 80:localhost:80 user@www.host.de. Это соединит ваш локальный порт 80 с портом 80 от хоста и отправит все сетевые пакеты с порта 80 на ваш порт 80. Когда вам нужно, вы можете сделать наоборот.

0

Для туннелирования всего исходящего трафика локальной сети выполните следующие действия:

  1. Запустите скрипт в виде ssh -D <localport> <remotehost> . Например, ssh -D 8080 ssh-user@server-ip . Здесь 8080 - исходный порт, который прослушивает сервер SOCKS. Он будет выполнять Dynamic Port Forwarding .

  2. Настройте прокси из GUI роутера. Сведения о прокси-сервере: IP - это локальный / частный IP-адрес маршрутизатора (где выполняется сценарий шага 1), а порт - это порт, указанный в сценарии шага 1.

Готово!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .