Riješite ime proxy hosta prije korištenja udaljenog DNS-a
Uzmite u obzir početno traženje imena proxy hosta kada koristite udaljeni DNS odredišta kroz SOCKS ili HTTP CONNECT.
Udaljeni DNS može riješiti problem traženja odredišta i ipak vas ostaviti nesposobnima za povezivanje. Klijent prvo mora pronaći proxy.
Razmotrite krajnju točku nazvanu proxy.office.example. Slanje imena hosta web-mjesta kroz SOCKS ne govori klijentu kako dobiti adresu te početne krajnje točke. Razgovor SOCKS još nije počeo.
To je važno kada ime proxyja pripada privatnom prostoru imena. Kućni razrješivač ga možda ne zna, dok ga razrješivač na odobrenoj uredskoj mreži zna. Kratko ime proxyja također može ovisiti o konfiguraciji domene pretraživanja koja se razlikuje između mreža.
Držite imena odvojeno
- Ime krajnje točke proxyja potrebno je za uspostavljanje prve veze.
- Ime web-mjesta može se prenijeti unutar podržanog proxy zahtjeva za udaljeno razrješavanje.
Zabilježite koje ime nije uspjelo prije nego promijenite razrješivač. Zamjena klijentovog DNS-a nepovezanom javnom uslugom može učiniti privatno ime proxyja manje dostupnim, a ne više. Koristite podržanu konfiguraciju razrješavanja imena predviđene mreže.
Dodijeljeni IP proxyja može u nekim rasporedima ukloniti jedno traženje imena hosta, ali nije univerzalno zamjenjiv s imenom. TLS prema HTTPS proxyju i autentifikacija temeljena na imenu mogu ovisiti o očekivanom identitetu. Očuvajte taj identitet umjesto da onemogućite njegove provjere.
Nakon što prva veza proradi, istražite fazu odredišta odvojeno. Ispravno ime proxy hosta ne dokazuje ni da proxy zna ime web-mjesta ni da mu je dopušteno povezivanje tamo.