SSH SOCKS-оор серверийн hosts файлыг ашиглах
SSH SOCKS зам хувийн хоёрдогч нэрэнд хүрэх ёстой үед очих газрын нэрийг түүнийг шийдвэрлэдэг машин хүртэл дагаарай.
Зөвхөн SSH сервер дээр тодорхойлсон хоёрдогч нэрийг програмын очих газрын нэрийг илгээвэл түүний динамик SOCKS дамжуулалтаар ажиллаж болно. Хэрэв эхлээд локалаар шийдэж, тоон хаяг илгээвэл серверийн hosts зураглал анхны нэрийг шийдвэрлэхээр хэзээ ч авахгүй.
OpenSSH-ийн энгийн динамик дамжуулалт гадагш холболтын хувьд домэйн очих газрыг серверийн тал руу зөөдөг. Тэнд OpenSSH системийн хаяг хайх API-г ашигладаг. Ердийн glibc Linux хост дээр hosts мэдээллийн сан, хайлтын дарааллыг NSS удирддаг тул hosts файлын бичлэг оролцож болно. Энэ нь зөөврийн компьютер руу хуулагдсан DNS бичлэг биш.
Зорьсон нэрийг, жишээ нь preview.internal, вэбсайтын URL-д үлдээж, клиентийн алсын хост нэрийн SOCKS горим-ыг сонгоно уу. URL-ийн хост нэрийг IP-ээр солих нь HTTP Host ба TLS таних тэмдэг хоёуланг нь өөрчилж болно; хүрэх боломж нь гэрчилгээг өөр нэрэнд хүчинтэй болгодоггүй.
Хэрэв хоёрдогч нэр ажиллахгүй хэвээр бол алсын хайлт хийж буй орчныг тодорхойл. Контейнер, chroot эсвэл тусдаа үйлчилгээний хувилбар таны засварласан hosts файлыг ашиглахгүй байж болно. Бусад SOCKS хэрэгжүүлэлт өөрийн шийдвэрлэгчийг ашиглаж болох тул энэ системийн хайлтын зан төлөвийг прокси сервер бүрт таамаглаж болохгүй.