PDA

Просмотр полной версии : Proxy в линукс


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

Шниперсон
04.04.2016, 13:11
user6334 said:
↑ (https://antichat.live/posts/3970094/)
Подскажите, как юзать прокси в линукс, чтобы прокси пработал на только по 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 said:
↑ (https://antichat.live/posts/3970103/)
а если попроще? без тора? у меня есть список прокси с 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 said:
↑ (https://antichat.live/posts/3970126/)
что, каждый раз при смене надо делать ребут?


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

rct
04.04.2016, 18:34
user6334 said:
↑ (https://antichat.live/posts/3970126/)
что, каждый раз при смене надо делать ребут?


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!!!!!

user6334
05.04.2016, 16:11
private_static said:
↑ (https://antichat.live/posts/3970512/)
Spoiler: image
http://s018.radikal.ru/i500/1604/33/117fe8c37aff.jpg


а через консоль? или какая консольная команда открывает это окно?

private_static
05.04.2016, 16:12
чёто форум не хочет картинки вставлять

https://farm6.staticflickr.com/5460/17872782271_68e5267a4a_c.jpg

user6334,

параметры системы-сеть

справедливо для гнома а так смотря какая DE

user6334
05.04.2016, 17:18
private_static said:
↑ (https://antichat.live/posts/3970516/)
чёто форум не хочет картинки вставлять
https://farm6.staticflickr.com/5460/17872782271_68e5267a4a_c.jpg
user6334,
параметры системы-сеть
справедливо для гнома а так смотря какая DE


так не получается, не запускается через прокси скрипт на python

user6334
05.04.2016, 18:25
блин, с proxychains

тоже облом, все делаю как здесь:

https://www.prolinux.org/post/nastroika-proxychains/

в итоге облом

user6334
05.04.2016, 18:30
Короче разобрался, надо было сделать ребут ) Все заработало, все зашибись! Простите за много текста

Шниперсон
05.04.2016, 20:45
user6334 said:
↑ (https://antichat.live/posts/3970434/)
спасибо, мне еще вот чего не понятно, если написать 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". Прям так и писать?
А если мне нужен другой комп из локальной сетки?


Пишешь его IP, тут дано для всего и для фтп, и для хттп )), кароче выбери что те надо и протесть

user6334
06.04.2016, 10:53
Я через tor подключился. Единственная теперь проблема: не могу вывод отфильтровать. Т.е. так не получается:

proxychains curl ident.me | grep -v 0