Wakilin yana amsawa, buƙatar tana cika, kuma duk da haka manufar har yanzu tana rubuta adireshin LAN. Babu wani abu a cikin tarihin wakilin da ya yi kama da kuskure, kuma layin da ka canza shi ne ainihin wanda takardar bayani ta ce ka canza. A kan na’urar da ke da adireshin LAN da adireshin rami, umarni uku ne ke yanke shawarar wane adireshi zai bayyana a ina, kuma ɗayansu ne kawai ya shafi gefen fita. Idan ka karanta su cikin tsari mara kyau, za ka shiga teburin hanya ba dalili ba.

Alamar: manufar tana ganin adireshin LAN

Abokin ciniki yana haɗawa da wakilin a adireshin LAN, wakilin kuma yana buɗe nasa haɗin zuwa manufar. Wannan haɗi na biyu yana zaɓar adireshin tushe bisa ka’idojin kernel, kuma a bisa ga tsoho shi ne abin da binciken hanya ya zaɓa. Don haka manufar tana rubuta babban adireshin na’urar duk da cewa kowane bait ya wuce ta wakilin. A fannin turawa babu abin da ya lalace, kuma shi ya sa tarihin wakilin ba shi da abin da zai ce a kai.

Hoton madubin wannan kuskure ya fi sauƙin gani: ƙulla tushen fita a adireshin rami sai abokan cinikin LAN su daina isa ga mai sauraro kwata-kwata. Wannan sigar tana sanar da kanta, yayin da ta farko ke ɓoye a bayan buƙata mai aiki. Dukansu suna zuwa daga ɗaukar umarni ɗaya kamar yana amsa tambayoyin biyu.

Umarni uku, adireshi uku daban-daban

Listen yana ambaton adireshin gida da ke karɓar abokan cinikin wakilin. Bind yana bayar da adireshin tushe ga haɗin da wakilin ke yi waje, BindSame kuma yana gaya masa ya sake amfani da adireshin gida na haɗin da ya karɓa yanzu. Waɗannan tambayoyi uku ne daban, kuma layi ɗaya yana amsa ɗaya ne kawai. Gauraya su shi ne dalilin da ya saba sa canji ya yi kama da bai yi komai ba.

What you observeCheck first
A client cannot connect at allListen: the local address the listener binds
The request works but the far side logs the LAN addressBind: the outgoing source is not being applied
A configured Bind appears to have no effectBindSame yes: the accepted local address overrides the Bind list
The lookup names the LAN interfaceThe route, not the proxy: the source cannot reach that destination

Karanta tsarin da aka yi bayani a kai da ke zuwa tare da sigar da aka girka, domin tsoffin ƙima da tsarin da ake karɓa suna canzawa tsakanin bugu. tsarin misali na aikin yana rubuta kowane umarni kusa da sauran. Kwatanta wannan fayil ɗin da na kan faifai, ba da jagora da aka rubuta don wata rarraba ba.

Saita mai sauraro da tushen fita daban

Ɗauki na’urar da adireshin LAN ɗinta 192.168.50.10 kuma adireshin rami 10.90.0.3. Idan abokan cinikin LAN za su isa wakilin yayin da buƙatunsu ke fita daga rami, waɗannan shawarwari biyu ne masu zaman kansu kuma dole a rubuta dukansu. Sassan da ke ƙasa yana bayyana ainihin haka ba wani abu ba.

Listen 192.168.50.10
Bind 10.90.0.3
BindSame no

Wannan ba cikakken tsari ba ne, don haka ka riƙe tashar da aka amince da ita, tabbatarwa, sarrafa shigowar abokan ciniki da iyakokin manufa. Dole adireshin biyu su kasance na wannan na’urar a cikin filin sunan cibiyar sadarwar Tinyproxy, domin ƙimar Bind da tsari ba zai iya mallaka ba tana gazawa a lokacin haɗi, ba a lokacin farawa ba. BindSame yes yana bayanin wata manufa, inda adireshin gida na haɗin da aka karɓa ya zama tushen fita. A cikin bugu na yanzu wannan reshe yana da fifiko bisa jerin Bind, kuma haka ne tushen da aka saita ke ɓacewa ba tare da kuskure ba.

Duba hanyar da tushen ke nufi

Zaɓar adireshin tushe ba ya ƙirƙirar hanya, don haka tambayi kernel abin da zai yi da wannan tushe da wannan manufa. Binciken da ya ambaci hanyar sadarwar rami ita ce mafi ƙarancin hujja, kuma wanda ya ambaci hanyar sadarwar LAN yana nufin tushen ba zai iya aiki yadda aka rubuta ba. Binciken yana da mahallin: yana kimanta ka’idojin manufa da teburin da ke aiki ga wannan filin suna. Ba haɗi ba ne, kuma ba ya faɗi komai game da abin da NAT na ƙasa zai gabatar ga sabis ɗin.

ip -4 route get 203.0.113.25 from 10.90.0.3

Yi amfani da adireshin takarda a misali kuma maye gurbinsa da sabis ɗin da ka ke da izini ka gwada. Gudanar da binciken a cikin filin sunan wakilin lokacin da wakilin ke cikin kwantena, domin ka’idojin na’urar ba su ne ka’idojin da tsari ke gani ba. Idan hanyar rami da ake so ba ta nan, bari mai cibiyar sadarwa ya gyara ta maimakon ƙara ka’idoji na musamman na manufa a kan na’urar wakilin. Kada ka share hanyoyin na’urar ko ka kashe hanyoyin da uwar garke ke turawa don bincike ya yi nasara, ko da wata tsohuwar jagora ta yi haka, domin irin waɗannan canje-canje suna motsa dukan halayen VPN da aka amince da su na na’urar don gyara hanya ɗaya ta wakilin.

Tabbatar da tushe a manufar

Karanta tushen a inda buƙatar ke zuwa, ba a inda take fita ba. Tarihin aikace-aikacen manufar, ko na’urar gefen da ke gabanta, yana rubuta adireshin da ya gani da gaske, yayin da wakilin zai iya gaya maka abin da ya yi niyya kawai. Yi sabuwar buƙata ɗaya ta hanyar mai sauraro da aka yi niyya bayan canjin, domin haɗin da ke cikin ajiya ba ya tabbatar da komai game da sabon ɗaure. Sannan kwatanta wannan adireshin da aka rubuta da wanda ka saita.

ss -ltnp | grep tinyproxy
curl -x http://192.168.50.10:8888 https://example.com -o /dev/null -sS

curl mai ƙirƙirar zirga-zirga ne kawai; adireshin da ya cancanci tabbatarwa shi ne wanda gefen nesa ya rubuta, ba abokin da curl ya haɗu da shi kwatsam ba. Idan biyun ba su daidaita ba, yanke shawara ko bambancin ya fito daga zaɓin tushe ko daga wata fassara da ke gaba, domin a kan gyara waɗannan a wurare daban-daban. Tsara canjin adireshi da sake kunna wakilin tare, domin ɗaure adireshin da rami ba ya da shi yanzu yana gazawa a hankali bayan sake haɗawa. Har ila yau, ayyana halayen DNS da IPv6 daban, domin sashen IPv4 da ke sama ba ya tabbatar da komai game da kowane ɗayansu.

Labarai masu alaƙa