Инвертируйте socks5 с помощью SSH

Кроме уже упомянутого крысиный и reptyr, neercs и injcode предлагают функциональность также.

1
09.12.2013, 13:36
2 ответа

Возможность могла состоять в том, чтобы загрузить независимо от того, что Вы нуждаетесь от своего клиента и затем отправляете те файлы scp к Вашему серверу, если это принимает scp.

scp file_to_send user@server_ip:/location_of_the_file

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

2
27.01.2020, 23:38
  • 1
    Да, это - то, как я настроил свою среду на сервере теперь. Однако мой первый импульс состоял в том, чтобы попытаться проксировать любой трафик через рабочую станцию. –  Fredrik Andersson 10.12.2013, 12:12

Было бы намного легче при установке сетевого режима на NAT.

Но с тех пор pacman может быть настроен для использования прокси sock5, Вы могли бы запустить socks5 клиент с ssh (на порте 9090 в этом примере)

ssh -f -N dummy@host -D 9090

Затем Вы настраиваете свои зеркала pacman (который является/etc/pacman.d/mirrorlist). Необходимо использовать IP-адреса, если бы запрос DNS был также "заблокирован":

Server = http://149.20.4.71/archlinux/$repo/os/$arch

И позвольте завихрению использования pacman с прокси socks5. Добавьте это к [options] раздел/etc/pacman.conf,

XferCommand = /usr/bin/curl --socks5 127.0.0.1:9090 -C - -f %u > %o

Теперь можно работать pacman -Syu запустить обновление;-P

0
27.01.2020, 23:38
  • 1
    На самом деле проблема состоит в том, что сервер не может получить доступ к Интернету. Рабочая станция имеет прекрасный доступ в Интернет. Поэтому мой вопрос состоит в том, могу ли я проксировать трафик от сервера до рабочей станции, где рабочая станция является инициатором SSH-сессии. –  Fredrik Andersson 10.12.2013, 12:15

Теги

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