Docker potinklio persidengimas gali sulaikyti užklausas toli nuo tarpinio serverio
Prieš keisdami įmonės tarpinio serverio paskyrą, palyginkite užklausą siunčiančios vardų erdvės maršrutą su Docker tilto diapazonais.
Konteineris adresu 172.17.0.0/16 gali įmonės tarpinį serverį adresu 172.17.14.133 laikyti vietiniu Docker kaimynu. Tada užklausa eina tilto maršrutu, o ne pasiekia įmonės tinklą.
Patikrinkite maršrutą tinklo vardų erdvėje, kuri siunčia užklausą. Vien Windows prieglobos maršrutų lentelė neaprašo visų maršrutų Docker Desktop Linux VM ar konteinerio viduje.
| Docker nuostata | Paveiktas tinklas |
|---|---|
| bip | Numatytojo tilto adresas ir priešdėlis |
| default-address-pools | Naujai sukurtiems tinklams automatiškai priskiriami potinkliai |
Pasirinkite nepersidengiantį diapazoną, palyginę įmonės, VPN, prieglobos ir esamus konteinerių tinklus. Baseino keitimas būsimiems tinklams nenumeruoja esamų iš naujo.
Planuokite paveikto tinklo ir konteinerio atkūrimą kartu su darbo krūviais; adresų pokyčiai gali nutraukti aktyvius ryšius. Vieno persidengimo sprendimas nereikalauja visiškai išjungti tilto.
Kai užklausa pasiekia numatytą klausytoją, jos protokolas ir autentifikavimas gali būti vertinami įprastai. Slaptažodžio keitimas negali ištaisyti šio ankstesnio maršruto pasirinkimo.