DNS-hibák HTTP-proxy láncban: melyik ugrás oldja fel a nevet?
Válassza külön a helyi proxy elérését, a szülő feloldását és a webhely feloldását láncolt forward proxy diagnosztizálásakor.
client → local forward proxy → HTTP parent → websiteA hibát adó névvel kezdje, ne azzal, hogy minden DNS „a proxyhoz” tartozik:
| Szükséges név | Az ugrás, amelynek el kell érnie |
|---|---|
| A helyi proxy végpontja | Az ügyfél |
| A HTTP-szülő végpontja | A helyi forward proxy |
| A webhely végpontja | A szülő, amikor megnyitja a végső kapcsolatot |
Ezek az ugrások különböző feloldókat használhatnak, ha a végpontok hosztnevek. HTTPS esetén a forward proxy átadhatja a CONNECT célhosztját és portját a szülőnek, amely a végső kapcsolatot létrehozza. Az eredeti ügyfélnek nem kell előbb feloldania a webhelyet. Az egyszerű HTTP-továbbítás is továbbviszi a cél adatait.
Ez nem ígéret arra, hogy pontosan egy gép kérdez le minden nevet. Az ACL-értékelés, a gyorsítótárazás, a szabályzat és a megvalósítás részletei további lekérdezéseket okozhatnak.
Ellenőrizze a tartalék szabályzatot, amikor a szülő nem érhető el. Ha a közvetlen hozzáférés engedélyezett, a helyi proxy válhat a webhely felé néző ugrássá, saját feloldó- és forrásoldali címdöntéseivel. A szülő puszta beállítása nem bizonyítja, hogy minden kérés használta.
Hiba esetén azonosítsa a nevet és a folyamatot, amely fel akarja oldani, mielőtt hosts-fájlt szerkesztene. Az ügyféloldali szerkesztés nem tud minden későbbi döntést kijavítani. A végső nyilvános forrás ahhoz az ugráshoz tartozik, amely megnyitja a webhely kapcsolatát; ennek a forrásnak a megfigyelése nem ugyanaz, mint megmérni, hol történt a DNS.