Přeložte název hostitele proxy před použitím vzdáleného DNS
Počítejte s počátečním vyhledáním názvu hostitele proxy při použití vzdáleného DNS cíle přes SOCKS nebo HTTP CONNECT.
Vzdálené DNS může vyřešit problém s vyhledáním cíle a přesto vás nechat bez možnosti připojení. Klient musí nejprve najít proxy.
Vezměte koncový bod s názvem proxy.office.example. Odeslání názvu hostitele webu přes SOCKS klientovi neřekne, jak získat adresu tohoto počátečního koncového bodu. Rozhovor SOCKS ještě nezačal.
To je důležité, když název proxy patří do soukromého jmenného prostoru. Domácí resolver ho nemusí znát, zatímco resolver ve schválené kancelářské síti ho zná. Krátký název proxy může také záviset na konfiguraci vyhledávací domény, která se mezi sítěmi liší.
Nechte názvy oddělené
- Název koncového bodu proxy je potřeba k navázání prvního připojení.
- Název webu lze nést uvnitř podporovaného požadavku na proxy pro vzdálené překlad.
Před změnou resolveru si poznamenejte, který název selhal. Nahrazení DNS klienta nesouvisející veřejnou službou může soukromý název proxy učinit méně dostupným, nikoli více. Použijte podporovanou konfiguraci překladu názvů zamýšlené sítě.
Přidělená IP adresa proxy může v některých uspořádáních odstranit jedno vyhledání názvu hostitele, ale není univerzálně zaměnitelná s názvem. TLS k proxy HTTPS a ověřování založené na názvu mohou záviset na očekávané identitě. Zachovejte tuto identitu nedotčenou, místo abyste vypínali její kontroly.
Jakmile první připojení funguje, prozkoumejte fázi cíle samostatně. Fungující název hostitele proxy nedokazuje, že proxy zná název webu, ani že se tam smí připojit.