Tor diyaar ka hor VPN: si sax ah u habee irridda bilaabista
Hab tor oo socda ma aha side. Irrid ku xidh VPN calaamad diyaarsan oo macmiil la diiwaangeliyay, ka dib dhinaca u gaar ah, oo haysti waddooyinka beddelka oo gooni ah.
La socodka habka tor ka dibna bilaabidda VPN waa habka ugu caansan ee loo dhiso isku-darkan si khaldan. Daemon-ku wuxuu soo baxaa wax weyn ka hor inta uusan qaadi karin qulqulka macmiilka, hakadka go'an-na waa qiyaas loo huwan yahay ku-tiirsanaan. Irriddu waa inay noqotaa xaaladda qaybta xigta run ahaantii u baahan tahay. Mara afarta tallaabo ee hoose si kala hor leh, oo mid kasta u qaado shuruud gaar ah halkii aad ka dhigi lahayd dib u dhac la hagaajinayo.
Tallaabada 1: dooro gaadiidka aad run ahaantii haysato
Ku bilow borotokoolka, sababtoo ah nashqadda inta ka hartay way ku xiran tahay. Wejiga SOCKS ee Tor ma fuliyo UDP ASSOCIATE, sidaas darteed wax kasta oo lagu qaado waa inuu noqdaa qulqul TCP. Profaylka OpenVPN ee isticmaala UDP kama shaqeyn doono wadadan, si kasta oo kormeeraha loo qoro. U beddel profaylka TCP oo xaqiiji in dhinaca fog uu aqbalo ka hor inta aadan taaban caqliga bilaabista.
Kadib xaqiiji in macmiilkaagu uu gabi ahaanba gaari karo boroksi SOCKS. OpenVPN 2.6 waxay diiwaangelisaa ikhtiyaarka socks-proxy ee profaylada TCP, macmiillo kala duwanna waxay bixiyaan taageero boroksi oo kala duwan. Bilaabaha si aamusan u dafiraya ikhtiyaarka borokska wuxuu si toos ah u xirmi doonaa oo u ekaan doonaa mid shaqeynaya, taas oo ka sii xun guuldarrada.
Ku qor gaadiidka la doortay runbook-ga, sababtoo ah baaritaan kasta oo dambe wuxuu ku xiran yahay.
Tallaabada 2: akhri wajiga bootstrap, ma aha liiska hababka
Borotokoolka kontoroolka Tor wuxuu ka jawaabaa GETINFO status/bootstrap-phase xaaladda bootstrap ee ugu dambeysay, oo ay ku jiraan boqolkiiba horumarka iyo sumadda soo koobidda. Jawaabtaas waa mid faa'iido leh sababtoo ah kontorooluhu wuu ku xirmi karaa ka dib marka daemon-ku uu bootstrap dhammeeyo. Kormeeraha kaliya dhagaysta dhacdooyinka wuxuu seegi doonaa kiiska uu Tor diyaar ahaa ka hor inta uusan kormeeruhu bilaaban.
Xaqiiji xiriirka kontoroolka si habboon. Dekedda kontoroolka waa weji maamul, qof kasta oo la hadli karaana wuu dib u habeyn karaa daemon-ka. Ku hay localhost, ku hay xaqiijinta cookie ama furaha sirta ah oo shaqeynaya, oo ha tirtirin midkoodna si aad u fududeyso qoraalka bilaabista.
Akhri wajiga hal mar marka la bilaabayo, ka dib isdiiwaangeli dhacdooyinka horumarka si aad u hesho aragtida tooska ah.
printf 'AUTHENTICATE\r\nGETINFO status/bootstrap-phase\r\nQUIT\r\n' | nc 127.0.0.1 9051
ss -ltn | grep -E '9050|9051'
tor --verify-config -f /etc/tor/torrcJawaab leh horumar 100 iyo sumadda done waxay ka dhigan tahay in daemon-ku dhammeeyay bilaabistiisa. Weli macnaheedu ma aha in ujeeddadaada uu jiro wareeg la isticmaali karo.
Tallaabada 3: sug dhacdo wareegga macmiilka
Borotokoolka dhacdooyinka Tor wuxuu qeexayaa CIRCUIT_ESTABLISHED, kaas oo soo sheegaya in macmiilku leeyahay wareeg uu isticmaali karo. Taasi waa calaamadda diyaargarowga ee irridda sidaha ay rabto, sababtoo ah waxay ka dhowdahay awoodda aad u baahan tahay marka loo eego boqolkiiba. Isdiiwaangeli dhacdada oo duubo kala-guurka, si diiwaanku u muujiyo marka sidaha uu noqday mid la isticmaali karo, ma aha marka habku soo muuqday.
U qaado dhacdada fasax lagu tijaabiyo, ma aha dammaanad ku saabsan meel gaar ah. Siyaasadda bixidda waxay weli diidi kartaa dhinaca fog, gacan-qabsiga VPN-ka laftiisuna weli wuu dhici karaa sababo aan wax xiriir ah la lahayn Tor.
Ku hay labada shuruudood si gooni ah gudaha koodhka. Hal boolean oo la yiraahdo ready ayaa isku dari doona oo ka dhigi doona dhacdada xigta mid aan la akhrin karin.
Tallaabada 4: irrid ku xidh VPN gacan-qabsigiisa
VPN-ku wuxuu leeyahay shuruuddiisa diyaargarow gaar ah, oo kaliya taas ayaa caddeynaysa in tunnel-ku kor u kacay. Sug ilaa macmiilku soo sheego xaalad xiran oo leh cinwaan la qoondeeyay, ka dib hubi in shuruudda borokska ay sii socotay. Wareegta dib-u-tijaabinta ee ka tagta ikhtiyaarka socks-proxy hal guuldarro ka dib waxay si toos ah u xirmi doontaa oo si aamusan u jebin doontaa nashqadda oo dhan.
Go'aanso waxa dhaca marka dhinaca fog aan la gaari karin ka hor inta aanad u baahnayn inaad taas ogaato. Dib-u-tijaabin xaddidan oo leh guuldarro muuqata ayaa ka sahlan in la maamulo wareeg aan dhammaad lahayn, wuxuuna nidaamka kormeerka siinayaa wax uu digniin ka bixiyo. Isla go'aankaas wuxuu khuseeyaa sidaha: haddii Tor dib u bilaabmo, VPN waa in la dumiyo oo dib loo irrid-xidho, ee ma aha in lagu daayo wareeg dhintay.
Ugu dambeyntii, hay siyaasadda barnaamijka laftiisa inta VPN-ku damisani yahay. Kormeeraha si sax ah u sugaa waxba ma sameeyo si uu uga hortago hab aan xiriir la lahayn inuu si toos ah u diro taraafikada.
Hubi afarta kala-guur ee ay tahay inaad ka gudubto
Afar kiis ayaa daboolaya nashqadda: bilaabid qabow oo Tor marka hore kor u kaco, kormeeraha ku biiraya Tor hore u diyaar ahaa, dhinaca VPN aan la heli karin, iyo luminta sidaha inta tunnel-ku kor yahay. Mid kastaa wuxuu leeyahay kala-guur la filayay oo kala duwan, mid kastaana wuxuu soo saaraa khad diiwaan oo kala duwan haddii irridda si sax ah loo qoro.
U socodsii si ula kac ah, mid mid, oo akhri isbeddelka xaaladda halkii aad akhrin lahayd liiska hababka.
journalctl -u tor@default -n 30 --no-pager
systemctl status [email protected]
curl -sS --socks5-hostname 127.0.0.1:9050 https://check.torproject.org/api/ipMarka siduhu dhaco, VPN waa inuu la dhaco hoos gudaha hal bare oo dib-u-tijaabin ah halkii uu ku dhegi lahaa tunnel duugoobay. Marka Tor soo noqdo, irriddu waa inay dib u furmo oo kaliya ka dib dhacdada wareegga, ma aha ka dib bilaabista habka. Diiwaangeli shuruudda maqnaa ee guuldarro kasta, oo qofka xiga ee waajibaadka ma uu u baahnaan doono inuu dib u dhiso nidaamka ka timestamps.