Puncte:1

Redirecționează tot traficul local către proxy shadow-socks

drapel gb

Iptables redirecționează către shadowsocks

Am ubuntu 20.04 vps cu server shadow-socks pe el.

Am și ubuntu 20.04 pe computer, cu clientul shadow-socks rulând pe el. În prezent se utilizează umbra-sosete-libev versiune.


Scopul este de a redirecționa toate solicitările către 127.0.0.1:1080, unde rulează clientul proxy.

Am urmat recomandările de la acest întrebare și acest blog, unde indică răspunsul. De asemenea, am văzut acest qna.

Cu toate acestea, nimic nu a făcut-o să funcționeze pentru mine.


Pașii pe care i-am făcut

I. Am creat un utilizator admin numai pentru rularea clientului shadow socks.

II. Am făcut ca unitatea systemd să pornească clientul la boot de la un utilizator separat, conținutul fișierului enumerat mai jos:

[Unitate]
Descriere=SahdowSocks
După=rețea.țintă
După=network-online.target

[Serviciu]
ExecStart=ss-local -c /etc/shadowsocks-client/config.json
Restart=la eșec
Utilizator=socks_user
Group=socks_user

[Instalare]
WantedBy=multi-user.target 

În acest moment, dacă setez 127.0.0.1:1080 în browserul meu (firefox) ca proxy socks5 - funcționează bine.

III. Apoi am făcut reguli iptables, conform link-urilor de mai sus.

sudo iptables -t nat -A OUTPUT -p tcp -m proprietar ! --uid-owner socks_user --dport 80 -j REDIRECT --to-port 1080
sudo iptables -t nat -A OUTPUT -p tcp -m proprietar ! --uid-owner socks_user --dport 443 -j REDIRECT --to-port 1080

După aceea, pot folosi în continuare browserul dacă sunt conectat direct la proxy prin setări, dar după ce am trecut la fără proxy/proxy de sistem - obțin timpul de expirare a cererii. Toate celelalte aplicații nu au nicio conexiune.

* Ca să menționez, dacă fac ping la 1.1.1.1, se întoarce bine

*Dacă obțin http://someurl, se termină fără rezultat.

Deci presupun că primesc bucla de redirecționare (?), dar nu înțeleg de ce.

Keytel avatar
drapel gb
Răspunsul poate fi găsit aici: https://superuser.com/questions/1670641/redirect-all-local-traffic-to-shadow-socks-proxy

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.