HTTP прокси тизмегиндеги DNS каталары: кайсы баскыч атты чечет?
Тизмектелген форвард проксини диагностикалоодо жергиликтүү проксиге жетүүнү, parentти чечүүнү жана сайтты чечүүнү бөлүңүз.
client → local forward proxy → HTTP parent → websiteБардык DNS «проксиге» таандык деп айтуунун ордуна, ийгиликсиз аттан баштаңыз:
| Керектүү ат | Ага жетүүгө тийиш баскыч |
|---|---|
| Жергиликтүү проксинин акыркы чекити | Кардар |
| HTTP parentтин акыркы чекити | Жергиликтүү форвард прокси |
| Сайттын акыркы чекити | Parent акыркы байланышты ачканда |
Акыркы чекиттер хост аттары болгондо, бул баскычтар ар башка чечүүчүлөрдү колдоно алышат. HTTPS үчүн форвард прокси CONNECTтин барар жеринин хосту менен портун parentке бере алат, ал эми parent акыркы байланышты түзөт. Баштапкы кардар сайтты адегенде чечүүгө милдеттүү эмес. Жөнөкөй HTTP өткөрүү да барар жердин маалыматын алдыга жеткирет.
Бул ар бир атты так бир машина сурайт деген убада эмес. ACL баалоо, кэштөө, саясат жана ишке ашыруу деталдары кошумча издөөлөрдү жаратышы мүмкүн.
Parent жеткиликсиз болгондо камдык саясатты текшериңиз. Түз кирүүгө уруксат берилсе, жергиликтүү прокси өзүнүн чечүүчүсү жана булак дареги боюнча чечимдери менен сайтка караган баскыч болуп калышы мүмкүн. Жөн гана parentти конфигурациялоо ар бир суроо-талап аны колдонгонун далилдебейт.
Ката кеткенде, hosts файлын оңдоодон мурун атты жана аны чечүүгө аракет кылган процессти аныктаңыз. Кардар тараптагы оңдоо кийинки бардык чечимдерди оңдой албайт. Акыркы коомдук булак сайттын байланышын ачкан баскычка таандык; ошол булакты байкоо DNS кайда болгонун өлчөө менен бирдей эмес.