Ang alias na tinukoy lamang sa SSH server ay maaaring gumana sa pamamagitan ng dynamic na SOCKS forwarding nito kung ipapadala ng aplikasyon ang pangalan ng destinasyon. Kung uunahin nitong lutasin nang lokal at magpadala ng numerikong address, hindi kailanman makukuha ng hosts mapping ng server ang orihinal na pangalan upang lutasin.

Ang karaniwang dynamic na forwarding ng OpenSSH ay nagdadala ng domain na destinasyon sa panig ng server para sa papalabas na koneksyon. Doon ginagamit ng OpenSSH ang address lookup API ng sistema. Sa karaniwang glibc Linux host, kinokontrol ng NSS ang hosts database at ang pagkakasunod-sunod ng paghahanap, kaya makakalahok ang isang entry sa hosts file. Hindi ito DNS record na kinopya sa laptop.

Panatilihin ang inilalayong pangalan, tulad ng preview.internal, sa URL ng website at piliin ang SOCKS mode ng kliyente para sa malayong hostname. Ang pagpapalit ng hostname sa URL ng IP ay maaaring magbago ng HTTP Host at pagkakakilanlang TLS; hindi ginagawang wasto ng pag-abot ang isang sertipiko para sa ibang pangalan.

Kung nabibigo pa rin ang alias, tukuyin ang kapaligirang gumagawa ng malayong paghahanap. Maaaring hindi gamitin ng container, chroot o hiwalay na instance ng serbisyo ang hosts file na in-edit mo. Maaaring gumamit ng sariling resolver ang ibang implementasyon ng SOCKS, kaya hindi dapat ipagpalagay ang pag-uugaling ito ng system lookup para sa bawat proxy server.

Kaugnay na mga artikulo