Docker: ma jifdal l-ebda ġabra ta’ indirizzi predefinita waqt sessjoni VPN
L-iżball tal-ġabra predefinita jirrigwarda l-allokazzjoni awtomatika, mhux l-indirizzi pubbliċi. Għodd l-allokazzjonijiet, qabbel ir-rotot on-link u żomm il-politika tal-VPN intatta.
Il-falliment huwa speċifiku: Docker ma jsibx subnetwork awtomatika aċċettabbli għal netwerk tal-pont ġdid. Dan mhuwiex qal li l-magna spiċċatlu l-indirizzi, u lanqas li l-VPN qiegħed imfarrak. Żewġ mistoqsijiet jiddeċiedu d-dijanjosi: liema blokki kandidati d-daemon jista’ jara, u liema minnhom l-allokatur tiegħu jeskludi f’dan l-ambjent. Ipproċessahom f’dan l-ordni, għax it-tieni mistoqsija m’għandhiex sens sakemm tingħata tweġiba għall-ewwel waħda.
Ikkonferma x’falla qabel ma tibdel xejn
Mexxi l-passi hawn taħt mill-host li jmexxi d-daemon. Qoxra li titkellem ma’ kuntest remot qed tiddeskrivi magna oħra, u dan l-iżball waħdu jista’ jaħli siegħa.
Innota fl-istess ħin il-verżjoni tal-Engine fit-ticket. Kull euristika fil-bqija ta’ dan il-manwal hija marbuta mal-verżjoni, u talba mingħajr verżjoni hija xniegħa.
Għodd l-allokazzjonijiet li diġà għandek
Elenka n-netwerks, imbagħad spezzjona dawk li jiswew: docker network ls segwit minn docker network inspect NETWORK_NAME. Aqra s-subnetworks IPAM tagħhom u l-kontenituri mqabbda ma’ kull wieħed. Diversi proġetti Compose jikkunsmaw aktar blokki milli jissuġġerixxu l-għadd tal-kontenituri tagħhom, għax kull proġett għandu t-tendenza joħloq in-netwerk awtomatiku tiegħu stess. Kontenitur waqaf ma jerħix l-allokazzjoni tan-netwerk tiegħu.
Iċċekkja wkoll il-konfigurazzjoni tal-ġabra, għax ġabra awtomatika għandha firxa bażi u daqs tal-prefiss għal kull netwerk. Allokazzjonijiet kbar għal kull netwerk jeżawru l-blokki disponibbli aktar malajr, u din hija fatt dwar il-kapaċità, mhux problema ta’ routing.
Ikteb l-għadd. Hija l-linja bażi li tgħidlek jekk il-bidla li jmiss għenitx.
Qabbel il-veduta tad-daemon tar-rotot
VPN jista’ jinfluwenza l-għażla tal-kandidati, imma l-implimentazzjoni eżatta tiddeċiedi kif. Fi Moby 28.2.2 fuq Linux, InferReservedNetworks jiġbor l-indirizzi tas-servers tal-ismijiet u ċerti rotot IPv4 on-link, u mhuwiex sempliċement jirriżerva kull rotta minn kull tabella. Ir-rotot tal-ħolqa miġbura jeskludu wkoll indirizz tad-destinazzjoni mhux speċifikat, għalhekk rotta waħda 0.0.0.0/1 waħedha ma tirriżervax kull indirizz. Prefiss on-link wiesa’ ieħor, bħal 128.0.0.0/1, jista’ jaqsam il-firxiet kandidati magħrufa 172 u 192.
Qabbel ip -4 route show table all qabel u wara li l-VPN jgħaqqad, fuq il-host tad-daemon. Id-delta hija l-prova, u l-verżjoni hija l-ambitu tat-talba.
Tġġeneralizzax l-euristika ta’ rilaxx wieħed għal kull rilaxx. Hekk tweġiba ta’ forum issir bidla fil-politika.
Agħżel l-iżgħar korrezzjoni li taħdem
Jekk netwerk mhux użat ikkonfermat iżomm blokk li għandek bżonnu, ippjana l-irtirar immirat tiegħu mas-sid minflok ma tqaċċat b’mod wiesa’. Għal netwerk ġdid, subnetwork mhux użata riveduta b’mod espliċitu tevita għal kollox id-dipendenza fuq l-għażla awtomatika. Dik is-subnetwork xorta trid tevita destinazzjonijiet reali ta’ Docker, LAN u VPN meħtieġa, għax privat ma jfissirx sigur. L-irouting ta’ prefiss remot reali jbiddel l-iżball tal-allokazzjoni ma’ aċċess imkisser.
Il-bidla ta’ default-address-pools hija politika aktar wiesgħa dwar allokazzjonijiet futuri. Agħżel bażi mingħajr konflitt u daqs allokat xieraq, għaqqadha mal-issettjar eżistenti tad-daemon, u ippjana l-impatt dokumentat tar-restart. Netwerks eżistenti ma jiġux innumerati mill-ġdid bil-moħbi.
Tiddiżattivax il-push tar-rotot tal-kumpanija biex l-allokazzjoni tirnexxi. Pjan ta’ indirizzi espliċitu normalment isolvi l-problema lokali mingħajr ma jdghajjef politika obbligatorja.
Aċċetta l-allokazzjoni u r-routing b’mod separat
Wara l-bidla, spezzjona s-subnetwork li Docker fil-fatt ħoloq u ittestja d-dipendenzi tal-VPN u dawk lokali tal-applikazzjoni. Allokazzjoni b’suċċess u routing korrett waqt it-tħaddim huma żewġ verifiki tal-aċċettazzjoni differenti, u li tgħaddi mill-ewwel mhix prova għat-tieni. Jekk l-app ma tistax tilħaq riżors wara t-tunnel, għandek problema ta’ routing li l-iżball tal-ġabra kien qed jaħbi. Irreġistra ż-żewġ riżultati fit-ticket.
Żomm id-delta tar-rotot u l-għadd tal-ġabra mar-rekord tal-bidla, għax l-aġġornament li jmiss tal-klijent VPN jista’ jbiddel l-ewwel wieħed mingħajr ma jmiss Docker.
Il-manwal ikun komplut meta xi ħadd ieħor jista’ jtenni dawk iż-żewġ verifiki u jikseb l-istess tweġiba.