Bir sunucunun hosts dosyasını SSH SOCKS üzerinden kullanmak
Bir SSH SOCKS yolu özel bir takma ada ulaşması gerektiğinde hedef adını onu çözen makineye kadar izleyin.
Yalnızca SSH sunucusunda tanımlı bir takma ad, uygulama hedefin adını gönderdiğinde dinamik SOCKS yönlendirmesi aracılığıyla çalışabilir. Hedefi önce yerelde çözümleyip sayısal bir adres gönderirse, sunucunun hosts eşlemesi özgün adı hiçbir zaman çözümlemek için alamaz.
OpenSSH'in olağan dinamik yönlendirmesi, giden bağlantı için alan adı biçimindeki hedefi sunucu tarafına taşır. OpenSSH orada sistemin adres arama API'sini kullanır. Tipik bir glibc Linux ana bilgisayarında hosts veritabanını ve arama sırasını NSS denetler, böylece hosts dosyasındaki bir girdi katılabilir. Bu, dizüstü bilgisayara kopyalanmış bir DNS kaydı değildir.
İstenen adı, örneğin preview.internal, web sitesi URL'sinde tutun ve istemcinin uzak ana bilgisayar adı SOCKS modunu seçin. URL'deki ana bilgisayar adını bir IP ile değiştirmek hem HTTP Host hem de TLS kimliğini değiştirebilir; erişilebilirlik bir sertifikayı başka bir ad için geçerli kılmaz.
Takma ad hâlâ başarısız olursa uzak aramayı yapan ortamı belirleyin. Bir konteyner, chroot veya ayrı hizmet örneği düzenlediğiniz hosts dosyasını kullanmıyor olabilir. Diğer SOCKS uygulamaları kendi çözümleyicilerini kullanabilir, bu nedenle bu sistem araması davranışı her proxy sunucusu için varsayılmamalıdır.