Как я могу настроить сквид для действия как туннелирующий прокси для представления туннеля SSH или VPN?

Ваша сетевая учетная запись может быть локальным администратором к машине, но Вы это находится, вероятно, не в группе Оператора Учетной записи. С / доменным переключателем Вы не должны даже выполнить его на фактическом сервере, просто выпустить его от командной строки с соответствующими учетными данными от любого компьютера в домене.

3
задан 28 February 2010 в 05:23
2 ответа

Во-первых, Установка Ваш туннель ssh

ssh you@yourproxysever -L8080:localhost:8080

Оставьте это выполнение соединения, это предполагает, что Ваш прокси-сервер слушает на порте 8080.

Во-вторых, Установка Ваш веб-браузер для использования localhost:8080 в качестве его прокси-сервера

Туннель ssh передаст пакеты к Вашему прокси-серверу по ssh.

2
ответ дан 3 December 2019 в 07:18
  • 1
    Используйте ssh -fN ..., чтобы заставить его заскочить в фон после соединения. –  grawity 28 February 2010 в 13:24
  • 2
    Ohh, положительная сторона, я hadn' t использовал тот. –  Dave Cheney 28 February 2010 в 22:12
  • 3
    Потрясающе; спасибо! Как я могу использовать это для представления этого публично? I' m не точно очищаются о том, как я настроил бы веб-сервер для получения запроса (скажите, на 80), передайте его туннелю SSH и пасуйте назад ответ. –  aresnick 1 March 2010 в 17:58

Не совсем ясный о том, в чем Вы нуждаетесь. Но если необходимо направить веб-пакеты по SSH через прокси, можно использовать SSH в режиме SOCKS (-D) и используйте что-то как Privoxy в режиме SOCKS для маршрутизации его. Таким образом, соединение было бы похоже на это:

[browser]---[privoxy proxy]---[ssh socks]---[remote machine]---[web server]

Однако, если Вы хотите направить трафик к прокси через туннель SSH, можно использовать SSH в режиме туннелирования (-L) направить его что-то вроде этого:

[browser]---[ssh tunnel]---[proxy on remote machine]---[web server]
0
ответ дан 3 December 2019 в 07:18
  • 1
    Таким образом, что I' d нравится делать, что-то как: [браузер]---[мой веб-сервер]---[ssh туннель]---[прокси на удаленной машине]---[удаленный веб-сервер (безотносительно снабжают пользовательские запросы] –  aresnick 1 March 2010 в 18:00
  • 2
    Закончить тот комментарий: it' s не очищаются мне, как сделать это =) –  aresnick 1 March 2010 в 18:00
  • 3
    В этом случае Ваш веб-сервер должен был бы функционировать как обратный прокси с восходящей конфигурацией прокси. Вы смогли делать это с некоторым волшебством сквида, но у меня есть чувство, что необходимо будет записать собственный сервер. –  sybreon 2 March 2010 в 03:19

Теги

Похожие вопросы