Pull to refresh

Comments 17

Потребовалось мне как-то запустить игру, которая запускается под wine, через прокси… сервер — VPS, под OpenVZ

Простите, не удержался, но автор знает толк…
Автору, похоже, было немного скучновато.
Как там говорится: В Linux'е попытка запуска игры порой бывает интересней самой игры
Когда искал нечто похожее, наткнулся на «статью», где использовался redsocks, при этом было примечание, что transocks_ev нестабилен.
UFO just landed and posted this here
Очень интересная штука, пойду разбираться.
Немножко уточнить хочу. Т.е. фактически у вас получился VPN через SSH?
Перед вызовом
./transocks_ev -p 4445 -H 127.0.0.1 -s 4441 -S 127.0.0.1
у вас был запущен
ssh -D localhost:4441 example.com
?

Если да, то это реально круто, давно о таком подумывал, лень было искать.

Ну и, собственно, уточнение: если вы не перенаправляете UDP, то DNS запросы не пойдут в туннель.
Ну, VPNом это сложно назвать, просто socks5 туннель, через который все пакеты идут. Выше подсказали RedSocks, он поддерживает udp.
Спасибо за статью, в свое время была такая необходимость, но так и не сумел найти ничего работоспособного для этой цели :(
chromium-browser проверял?

$ ldd `which chromium-browser`
	not a dynamic executable

Увы, он слинкован статически, в то время как «it is possible to use the socksify script to automatically make most dynamically linked networking applications use the SOCKS protocol».
А как проще всего решить следующую гипотетическую задачу:

Есть корпоративная сеть с доступом в инет только через прокси (443, connect есть), через него прекрасно работает ssh / socks5 туннель.

И есть ноутбук (Win), который нужно подключать к другой сети через L2TP VPN.

Один вариант решения известен — OpenVPN через 443 порт.

Еще можно взять pfSense, который может NAT'ить OpenVPN соединение через один из интерфейсов, выступая в качестве роутера.

А как это сделать через transocks?
Через transocks никак, он только socks поддерживает, а вот через redsocks без проблем. Но у вас windows, там свой софт есть, но он довольно криво работает. Когда под windows сидел, была какая-то программа, которая свой NDIS драйвер вставляла, но пока не удалишь ее ни к одному ftp серверу подключиться нельзя, вполне возможно, что поправили. И есть еще юзерспейс решение, proxifier вроде, он вполне сносно работал, но может и не заработать в вашем случае.
Ежели есть linux машина, либо виртуалка, то используйте redsocks, он может через http connect прокси работать.
UFO just landed and posted this here
Sign up to leave a comment.

Articles