Redsocks yana saurare a kan loopback amma zirga-zirgar VPN ba ya isowa
Mai saurare da aka ɗaure shi da loopback kawai ba ya taɓa ganin zirga-zirgar da aka juya daga tun0. Karanta makasudin juyawa da ɗaurin socket, gyara ɗaurin, sannan gwada daga ainihin abokin ciniki.
Rami yana buɗewa, abokin ciniki zai iya yin ping ga ƙofa, amma duk buƙatun yanar gizo ta hanyar wakili suna mutuwa. Tsarin redsocks yana gudana kuma tasharsa tana saurare, don haka sabis ɗin yana kama da lafiya daga ƙofar kanta. Abin da ke kasawa shine matakin bayarwa: fakitin da aka juya daga ramin ba ya sauka a kan socket ɗin da ka fara. Adireshin ɗaurewa da makasudin juyawa dole su daidaita, kuma yawanci ɗaya ne kawai ake dubawa.
Inda fakitin da aka juya yake sauka a zahiri
Wakili na bayyane a kan ƙofa yana amfani da REDIRECT a cikin teburin nat a PREROUTING don sake rubuta makomar haɗin da ke shigowa zuwa tashar gida. Makomar da aka sake rubutawa adireshin gida ne kamar yadda maƙallan da fakitin ya shigo ta gani, ba adireshin loopback na tsarin da aka fara wani wuri ba. Mai saurare da aka ɗaure da 127.0.0.1 kawai yana karɓar haɗin da suka riga sun kasance na gida a kan mai masauki, kuma wannan shine ainihin yanayin da ke ci gaba da aiki yayin da zirga-zirgar ramin ke kasawa. Loopback na abokin ciniki kansa adireshi na uku ne kuma ba ya taɓa zama makasudin ka'idar ƙofar.
Don haka kafin ka taɓa bayanan shiga na sama, tabbatar da abubuwa biyu: wane adireshin gida ka'idar ke sake rubutawa, kuma wane adireshi ne socket ɗin wakili ya ɗaure.
Karanta mai saurare da ka'idar juyawa tare
Buga teburin socket da ka'idojin nat a cikin tafiya ɗaya, domin ka'idar da ke nuni ga tashar da babu mai ita tana kama da ka'idar da ke nuni ga adireshin da ba daidai ba. sudo ss -ltnp | grep redsocks yana nuna adireshin ɗaurewa da tsarin mai shi. sudo iptables -t nat -S PREROUTING yana nuna makasudin REDIRECT, kuma sudo iptables -t nat -L PREROUTING -v -n yana nuna ko wani abu ya dace da shi.
Tsalle zuwa sarkar mai amfani mai suna REDSOCKS ba ya cimma komai sai dai idan wannan sarkar ta kasance kuma tana ɗauke da keɓancewar da aka yi niyya da aikin REDIRECT. Karanta sarkar da yake tsallewa zuwa gare ta da sudo iptables -t nat -S REDSOCKS maimakon ɗauka cewa sunan yana yin aikin.
Sannan kwatanta ƙimar biyun. Idan ka'idar tana juya zuwa adireshin ƙofa a tasha 12345 kuma mai saurare ya ba da rahoton 127.0.0.1:12345, rashin daidaituwa yana bayyana gazawar ba tare da wani ƙarin bincike ba.
Ɗaure da ƙunci, sannan ka iyakance abin da zai iya isa gare shi
Tsarin misali na sama yana sanya mai saurare a kan loopback saboda kyakkyawan dalili: wakili na bayyane yana karɓar haɗi a madadin duk wanda zai iya isa gare shi. Canza ɗaurin zuwa 0.0.0.0 yana gyara bayarwa kuma a lokaci guda yana buɗe tashar a kowace maƙalla, wanda canjin tsaro ne, ba gyara marar son zuciya ba. Fi son ɗaurewa ga takamaiman adireshin gida da juyawar ke nufi, kuma ka riƙe tashar a rufe a maƙallan da ba a amince da su ba. Idan faɗin ɗaurewa ba makawa ne, ƙara ka'idar katangar wuta ta mai masauki da ke ba da izini kawai ga kewayon tushen ramin da zirga-zirgar gida na ƙofar kanta.
Buɗe tashar a maƙallar jama'a ba lallai ba ne don zirga-zirgar VPN da aka juya, domin haɗin yana ƙarewa a gida bayan sake rubutawa. Kada ka fallasa wakilin ga intanet don yin juyawa ta gida ta yi aiki.
Tabbatar da shi da sabon haɗi daga abokin ciniki
Gwada daga ainihin abokin ciniki na VPN da sabon haɗin TCP, ba daga shell a kan ƙofa ba. curl -sS -o /dev/null -w '%{http_code}\n' http://example.com a kan abokin ciniki yana gwada hanyar da aka juya daga farko zuwa ƙarshe.
Sannan tabbatar cewa haɗi kai tsaye zuwa mai saurare daga cibiyar da ba a amince da ita ba har yanzu ana ƙi, kuma ba a sake kama haɗin sama na wakilin da wannan ka'idar ba. Kama mai maimaitawa yana bayyana a matsayin wakili da ke haɗi da kansa kuma ba ya taɓa kammala buƙata. Ƙara makomar wakilin zuwa saitin keɓancewa, ko yi alama ga fakitin da ke fita don sarkar ta tsallake su.
A ƙarshe, tuna abin da wannan hanyar ba ta rufewa. Juyawar TCP ta yau da kullum ta redsocks ba ta mai da UDP, QUIC ko DNS zirga-zirgar SOCKS, kuma makomar sirri yawanci tana buƙatar keɓancewa bayyananne. Nasarar gwajin gida tana tabbatar da hanyar loopback kawai wadda ba ta taɓa zama matsala ba.