Manhajar da aka ɗaure da adireshin VPN tana amfani da hanya mara kyau
Socket ɗin da aka ɗaure da adireshin VPN yana bin hanyar da aka saba. Tabbatar da mallakar adireshin da binciken da ya san tushen kafin ƙara ka'idojin manufa.
Manhaja tana ɗaure da adireshin VPN, amma haɗin yana fita ta hanyar da aka saba. Babu abin da ya gaza a ɗaurewar; ta yi daidai abin da ɗaurewa ke yi. Ɗaure socket da adireshin gida yana zaɓar adireshin tushen da kernel ke saka a kan kai. Ba ya girka hanya, kuma ba ya ƙirƙirar ka'idar manufa da za ta aika fakiti masu ɗauke da wannan tushen zuwa wani rami.
Sauran wannan jagorar ita ce tsarin dubawa da nake amfani da shi, tare da umarnin da ke samar da kowane lura.
Abin da ɗaurewa ke ƙaddara da gaske
Ɗaurewa yana ba socket adireshin gida. Sa'an nan kernel ɗin yana gudanar da binciken hanya ɗaya da zai gudanar da shi in ba haka ba, sai dai idan ka'idar manufa ta canza wace tebur binciken ke karantawa.
Shi ya sa fakiti zai iya fita da adireshin tushen VPN a kan interface na zahiri. A wancan gefen yana zuwa daga yanki mai zaman kansa da cibiyar sadarwar ba ta taɓa tsammani a wannan hanya, zirga-zirgar dawowa ba ta da hanyar komawa, kuma haɗin yana ratayewa ko a sake saita shi.
Bayanan socket na IP na Linux yana bayanin ma'anar ɗaurewa. Rabin hanya yana zaune a cikin ip-rule da ip-route, kuma littattafai ne daban saboda wani dalili.
Tabbatar adireshin na wannan filin suna ne
Adireshin da za ka iya ɗaurewa dole ya kasance a kan interface a cikin filin sunan cibiyar sadarwa da manhajar ke gudana a ciki. Adireshin abokin tarayya, adireshin ƙofa, ko adireshin da ke wanzu kawai a wani filin suna ba za a iya ɗaure shi ba, kuma kiran yana gazawa da EADDRNOTAVAIL.
ip -br addr show
ip netns identify <pid>
ss -tanp | grep <port>Gudanar da waɗannan uku a cikin yanayi ɗaya da manhajar: filin suna ɗaya, da mai amfani ɗaya idan za ka same shi. Tsohon zanen net30 ba hujja ba ne kan wane adireshin topology ɗinka na yanzu ya ba abokin ciniki. Karanta interface ɗin da yake aiki da gaske.
Karanta binciken na wannan tushe da manufa
Umarni ɗaya yana amsa tambayar da ɗaurewar ba ta amsa ba:
ip route get 203.0.113.10 from 10.8.0.2
ip rule showLayin farko yana buga hanyar da fakiti daga wannan tushen zuwa wannan manufar zai bi, gami da interface mai fita da tushen da aka fi so. Idan ya ambaci interface na zahiri, ɗaurewar da hanyar sun saba, kuma fakitin zai fita da tushen da hanyar ba za ta iya komawa gare shi ba.
Sa'an nan ip rule show yana gaya maka ko wata ka'ida za ta zaɓi wani tebur. Fifiko yana da muhimmanci a nan, domin ka'idar farko da ta dace ita ce ke cin nasara, kuma ka'idar da ke kama komai a saman naka tana sa naka ya zama marar gani.
Girka ka'idar manufa ne kawai idan wannan ne ƙira
Hanyar da ta dogara da tushe ƙira ce da gangan, ba gyara don manhaja ɗaya ba. Idan mai manufar yana so zirga-zirgar daga ƙaramin cibiyar rami ta yi amfani da ramin, ka'idar tana cikin tsarin sa ba a cikin umarnin lokaci ɗaya a kwamfutar tafi-da-gidanka ba.
Siffa mai aiki ita ce tebur na musamman da ke da hanyar da aka saba ta cikin rami, tare da ka'idar da ke aika yankin tushen VPN zuwa wannan tebur. Ƙara keɓancewar da ƙirar ke buƙata, domin tebur da ke ɗauke da tsohuwar hanya ta rami kawai zai kama manufofin da ya kamata su kasance na gida ko a isa su ta hanyar zahiri.
ip route add default dev tun0 table 100
ip rule add from 10.8.0.2 table 100 priority 100
ip route get 203.0.113.10 from 10.8.0.2Mayar da baya da ip rule del da ip route flush table 100. Duk abin da aka ƙara haka yana ɓacewa a sake kunnawa sai dai idan wani mai sarrafa ya rubuta shi, wanda duka kayan tsaro ne da dalilin rashin ajiye kwafin ɗaya tilo a tarihin shell ɗinka.
Tabbatar da lura uku
Rubuta tushen da manhajar ta nemi, hanyar da binciken ya zaɓa, da tushen da uwar garken ya gani da gaske.
Waɗannan uku na iya sabawa, kuma kowane sabani yana nuni zuwa wani wuri daban. Kamawa a interface ɗin rami yana tabbatar fakitin ya fita da tushe daidai. Kamawa a interface na zahiri yana tabbatar ya fita ta hanyar da ba daidai ba. Ra'ayin gefen uwar garke ne kaɗai ke tabbatar da hanyar daga farko zuwa ƙarshe.
Idan manhajar tana ba da zaɓin ɗaurewa da na'ura ko yanayin hanya ga kowace manhaja, ɗauke shi a matsayin wata hanya dabam da iyakoki daban. Saituna masu kama da juna ba duka suke ƙarewa a shawarar kernel ɗaya ba.