Oto mój problem: dość często korzystam z uniwersyteckiego połączenia internetowego. Sieć ma zaporę ogniową, która blokuje połączenie niektórych programów, takich jak IRC (Xchat, Irssi), czasem nawet Aktualizatora oprogramowania i niektórych innych aplikacji.
Surfowałem po Internecie i odkryłem, że mogę „wyprzedzić” zaporę za pomocą proxy Tora. Ale instrukcje dotyczące konfiguracji są niejasne i często niepoprawne. Czy możesz mi pomóc dowiedzieć się, jak to zrobić?
Z góry dziękuję!
networking
proxy
firewall
tor
Zachód
źródło
źródło
Odpowiedzi:
Zainstaluj oficjalne proxy Tora
Tor i jego oficjalne proxy SOCKS 5 są dość szybkie do uruchomienia na Ubuntu. Wychodząc z instrukcji instalacji strony Tor Project , wykonaj następujące czynności:
Uruchom następujące polecenie (zamień
xenial
na wersję, którą uruchamiasz, jeśli nie korzystasz z Xenial Xerus 16.04):Teraz proxy SOCKS 5 Tor będzie działało na twoim komputerze
127.0.0.1
, na porcie9050
. Pamiętaj, że jest to serwer proxy SOCKS 5, a nie serwer proxy HTTP.Twoje proxy Tora uruchomi się automatycznie po uruchomieniu komputera. Możesz uruchamiać
sudo service tor restart
lub wykonywać inne czynności, takie jakstart
,stop
istatus
kontrolować proxy Tora na twoim komputerze.Apt przez Tor
Wychodząc z apt-transport-tor Github README , aby zabrać się
apt
do pracy przez Tora:/etc/apt/sources.list
i wszystkie.list
pliki w/etc/apt/sources.list.d
Uruchom następujące czynności:
Upewnij się, aby naprawić wszelkie wyświetlane komunikaty o błędach (w razie potrzeby przywróć pliki, których kopię zapasową utworzono)
Uwaga: pamiętaj, że niektóre programy, takie jak Google Chrome, zmodyfikują swój
.list
plik, więc te programy mogą automatycznie powrócić do próby bezpośredniego połączenia podczas sprawdzania aktualizacji zamiast przechodzenia przez Tora.Ustawienia proxy w programie
Wiele programów łączy się dobrze za pośrednictwem Tora, jeśli edytujesz ustawienia proxy do:
127.0.0.1
9050
SOCKS5
Owijka proxy
Inne programy
irssi
muszą korzystaćtorsocks
. Można to zrobić na dwa sposoby:torsocks
wyświetla komunikaty o błędach:torsocks
jest cichy (przydatne dla takich programówirssi
, zakładając, że w pełni kontrolują to, co jest wyświetlane na terminalu):źródło
.onion
adresem odpowiednim dla programu (na przykładhttps://3g2upl4pq6kufc4m.onion
dla przeglądarki).sudo netstat -plnt | fgrep :9050
i sprawdzić, czy pojawi się wiersz informujący, żetor
jest uruchomiony. Jeśli tak, ale nie możesz się przedostać, spójrz na mosty Tora , które używają niepublikowanych adresów. Być może będziesz musiał użyć zaciemnionych mostków (opisanych również w poprzednim linku), które ukrywają nie tylko to, co robisz przez Tora przed twoim dostawcą usług internetowych, ale przede wszystkim ukrywa, że używasz Tora.gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89
gpg: WARNING: nothing exported