Docker: babu wuraren adireshi da aka riga aka ayyana sun rage yayin zaman VPN
Kuskuren wurin da aka riga aka ayyana ya shafi rabo ta atomatik, ba adireshin jama’a ba. Kirga rabon, kwatanta hanyoyin on-link, kuma ka kiyaye manufar VPN cikakke.
Gazawar ta keɓanta: Docker ba ya samun karɓaɓɓiyar subnet ta atomatik don sabuwar hanyar sadarwar gada. Wannan ba ya nufin adireshin na’urar sun ƙare, kuma ba ya nufin VPN ya lalace. Tambayoyi biyu ne ke yanke shawarar ganewar asali: waɗanne tubalan takara daemon zai iya gani, kuma waɗanne daga cikinsu mai rarraba nasa ya keɓe a wannan yanayi. Bi su a wannan jeri, domin tambaya ta biyu ba ta da ma’ana har sai an amsa ta farko.
Tabbatar da abin da ya gaza kafin ka canza wani abu
Yi matakan da ke ƙasa daga babbar na’urar da ke tafiyar da daemon. Shell da ke magana da mahallin nesa yana bayanin wata na’ura dabam, kuma wannan kuskure kaɗai na iya ɓata awa ɗaya.
A lokaci ɗaya rubuta sigar Engine a tikitin. Kowace dabarar hasashe a sauran wannan jagorar tana da alaƙa da siga, kuma iƙirari ba tare da siga ba jita-jita ce.
Kirga rabon da kake da shi yanzu
Jera hanyoyin sadarwa, sannan duba waɗanda suka fi muhimmanci: docker network ls sannan docker network inspect NETWORK_NAME. Karanta subnet ɗin IPAM da kwantena da ke haɗe da kowanne. Yawancin ayyukan Compose suna cinye tubalan fiye da yadda adadin kwantenansu ke nunawa, domin kowane aiki yana son ƙirƙirar hanyar sadarwar tsoho nasa. Kwantar da aka tsayar ba ya sakin rabon hanyar sadarwarsa.
Duba tsarin wurin kuma, domin wurin tsoho yana da kewayon tushe da girman prefix ga kowace hanyar sadarwa. Manyan rabo ga kowace hanyar sadarwa suna ƙare tubalan da ke akwai da sauri, kuma wannan gaskiyar iya aiki ce, ba matsalar hanya ba.
Rubuta adadin. Shi ne tushen da zai gaya maka ko canji na gaba ya taimaka.
Kwatanta yadda daemon yake ganin hanyoyi
VPN na iya yin tasiri kan zaɓin takara, amma ainihin aiwatarwa ne ke yanke shawara yadda. A cikin Moby 28.2.2 akan Linux, InferReservedNetworks yana tattara adireshin sabar suna da wasu hanyoyin IPv4 on-link, kuma ba ya ajiye kowace hanya daga kowace tebur kawai. Hanyoyin haɗin da aka tattara kuma suna keɓe adireshin manufa da ba a bayyana ba, don haka hanyar 0.0.0.0/1 ita kaɗai ba ta ajiye kowace adireshi. Wani faffadan prefix na on-link, kamar 128.0.0.0/1, na iya tsallakawa da sanannun kewayon takara 172 da 192.
Kwatanta ip -4 route show table all kafin da bayan VPN ya haɗu, a kan babbar na’urar daemon. Bambanci shi ne hujja, kuma sigar ita ce iyakar iƙirari.
Kada ka mai da hasashen fitowa ɗaya ga kowace fitowa. Haka amsar dandalin tattaunawa ke zama canjin manufa.
Zaɓi mafi ƙarancin gyara da zai yi aiki
Idan tabbatacciyar hanyar sadarwa da ba a yi amfani da ita tana riƙe da tubali da kake buƙata, shirya ritayarta da aka yi niyya tare da mai shi maimakon yanke a faɗi. Ga sabuwar hanyar sadarwa, subnet ɗin da ba a yi amfani da shi ba da aka duba a sarari yana guje wa dogaro da zaɓin atomatik gaba ɗaya. Wannan subnet ɗin dole ne ya guje wa ainihin Docker, LAN da wuraren VPN da ake buƙata, domin na sirri ba ya nufin lafiya. Yin hanyar prefix na nesa na gaske zai musanya kuskuren rabo da karyewar shiga.
Canza default-address-pools babbar manufa ce game da rabon nan gaba. Zaɓi tushe marar cin karo da juna da girman da aka raba da ya dace, haɗa shi da saitunan daemon da ke akwai, kuma shirya tasirin sake kunnawa da aka rubuta. Hanyoyin sadarwar da ke akwai ba a sake lambobi su a shiru ba.
Kada ka kashe tura hanyoyin kamfani don rabo ya yi nasara. Tsarin adireshi bayyananne yawanci yana warware matsalar gida ba tare da raunana manufa ta tilas ba.
Karɓi rabo da hanyoyi daban
Bayan canjin, duba subnet ɗin da Docker ya ƙirƙira a zahiri kuma gwada dogaron VPN da na gida na aikace-aikacen. Nasara rabo da daidaitaccen hanyoyi a lokacin aiki dubawa ne daban-daban guda biyu na karɓa, kuma cin nasarar na farko ba hujja ba ce ga na biyu. Idan aikace-aikacen ba zai iya isa wata hanya a bayan rami ba, kana da matsalar hanya da kuskuren wurin yake ɓoyewa. Rubuta sakamakon biyu a tikitin.
Kiyaye bambancin hanyoyi da adadin wurin tare da rikodin canji, domin sabuntawar abokin ciniki na VPN na gaba na iya canza na farko ba tare da taɓa Docker ba.
Jagorar ta cika lokacin da wani zai iya maimaita waɗannan dubawa biyu kuma ya sami amsa ɗaya.