Tinyproxy zavrne localhost: preverite, kateri naslov loopback je prispel
Diagnosticirajte zavrnitve lokalnega dostopa v Tinyproxy z ločevanjem razreševanja imena localhost, IPv4 loopback, IPv6 loopback in vezav listenerja.
Vaša konfiguracija dovoljuje 127.0.0.1, vendar je aplikacija, ki se povezuje z localhost, zavrnjena. Preden razširite seznam dovoljenih, preverite, kateri naslov je aplikacija uporabila.
localhost je ime. Odvisno od okolja lahko odpelje odjemalca na IPv4 loopback, IPv6 loopback ali na zaporedje poskusov povezave. Pravilo vira IPv4 se ne ujema nujno s povezavo IPv6 z ::1.
Preverite tri neodvisne podrobnosti
- Na kateri naslov se je odjemalec povezal.
- Na katerem naslovu posluša Tinyproxy.
- Kateri izvorni naslov je Tinyproxy ocenil v svojih pravilih dostopa.
Zavrnjena povezava kaže, da za to končno točko ni bilo dosegljivega poslušalca. Odgovor Tinyproxyja o zavrnitvi dostopa pomeni, da je povezava dosegla storitev in bila zavrnjena v skladu z njeno politiko. Te okvare zahtevajo različne popravke.
Za Tinyproxy 1.11.2 nastavitve poslušalca in dostopa odjemalcev prikazujejo ta dva nadzora ločeno. Če so mišljeni lokalni odjemalci IPv6, lahko izrecni Allow ::1 to politiko izrazi jasneje kot zanašanje na vedenje pravila, ki temelji na imenu gostitelja.
Ne odpirajte proxyja celotnemu zasebnemu podomrežju samo zato, da bi rešili neskladje loopback. Ne pozabite tudi, da je loopback lokalen za ustrezno omrežno okolje. Naslov loopback vsebnika ne identificira proxyja drugega stroja, tudi če oba uporabljata ime localhost.
V diagnostiki uporabite opaženo številsko končno točko in vir. Ko se ujemata z želeno politiko, je vsaka preostala napaka prijave v proxy ali cilja poznejša stopnja, ne pa dokaz, da localhost potrebuje neomejeno izjemo.