ANTICHAT

ANTICHAT (https://forum.antichat.io/index.php)
-   Песочница (https://forum.antichat.io/forumdisplay.php?f=189)
-   -   Proxy в линукс (https://forum.antichat.io/showthread.php?t=439480)

user6334 04.04.2016 13:04

Подскажите, как юзать прокси в линукс, чтобы прокси пработал на только по HTTP и HTTPS. Надо чтобы вообще, чтобы даже пинговал через прокси. Как создавать цепочки? И кто использовал эту штуку: http://proxychains.sourceforge.net/ ?

Шниперсон 04.04.2016 13:11

Цитата:

Сообщение от user6334

Подскажите, как юзать прокси в линукс, чтобы прокси пработал на только по HTTP и HTTPS. Надо чтобы вообще, чтобы даже пинговал через прокси. Как создавать цепочки? И кто использовал эту штуку:
http://proxychains.sourceforge.net/
?

https://webware.biz/?p=5175, дело в том что сокеты ты не передашь по HTTP, для этого юзай SOKS

user6334 04.04.2016 13:37

а если попроще? без тора? у меня есть список прокси с SOKS4/5

Шниперсон 04.04.2016 13:50

Цитата:

Сообщение от user6334

а если попроще? без тора? у меня есть список прокси с SOKS4/5

Открываем его любимым редактором

-------------------------------------------------------

vim /etc/bash.bashrc

И добавляем в самый конец строчки

-------------------------------------------------------

export all_proxy="socks://localhost:9050/"

export http_proxy="http://localhost:8118/"

export https_proxy="http://localhost:8118/"

export ftp_proxy="http://localhost:8118/"

export no_proxy="localhost,127.0.0.0/8,::1"

Сохраняем, закрываем, перезагружаемся и пробуе

---------------------------------------------------------

Тор как пример, там тоже идет все на прокси. Кароч

вместо http://localhost:8118 - пишешь свой http прокси

вместо socks://localhost:9050/ - свой SOKS прокси

user6334 04.04.2016 14:35

что, каждый раз при смене надо делать ребут?

Шниперсон 04.04.2016 14:45

Цитата:

Сообщение от user6334

что, каждый раз при смене надо делать ребут?

Переменные перезапиши на новые, и не надо ребутов, это не винда !

rct 04.04.2016 18:34

Цитата:

Сообщение от user6334

что, каждый раз при смене надо делать ребут?

source /etc/bash.bashrc

user6334 05.04.2016 12:18

спасибо, мне еще вот чего не понятно, если написать export all_proxy="socks://localhost:9050/" то ВЕСЬ трафик пойдет через прокси.

А зачем добавлять к этой записи вроде:

export http_proxy="http://localhost:8118/"

export https_proxy="http://localhost:8118/"

export ftp_proxy="http://localhost:8118/"

export no_proxy="localhost,127.0.0.0/8,::1"

Это чтобы ВЕСЬ трафик шел через SOCKS, кроме http, https и ftp? А если SOCKS 4-ой версии, что будет с UDP?

Ну, с локальной сетью понятно, только не понятно, корректная ли такая запись: export no_proxy="localhost,127.0.0.0/8,::1". Прям так и писать?

А если мне нужен другой комп из локальной сетки?

user6334 05.04.2016 14:46

и вообще у меня таким способом curl и wget через прокси ходят, а браузер работает напрямую

user6334 05.04.2016 15:56

Короче, почти разобрался. Чтобы заставить большинство программ (в частности браузер) работать через proxy, переменные окружения добавил в файл /etc/environment:

sudo gedit /etc/environment

написал там всё то, что вы посоветовали + строчку proxy_enabled="yes"

Уж не знал, как это все дело обновить (может вы подскажете), сделал ребут

В результате браузер заработал через прокси. НО! Не запускается через прокси скрипт на python! HELP!!!!!


Время: 14:26