Nah, merujuk kembali ke pertanyaan ini , saya menjalankan perintah
ssh -R 8080:localhost:80 -N root@example.com
pada Mac. Namun pelabuhan yang sedang digali tidak berfungsi secara publik. Saya menjalankan perintah seperti itu untuk membuatnya sehingga port lokal dapat dibuka di komputer jarak jauh. Dan itu berfungsi ketika membuka port pada localhost di komputer jarak jauh, tetapi ketika saya mencoba mengakses alamat IP publik dari komputer jarak jauh dari komputer lokal saya port sepertinya tidak terbuka. Bagaimana saya membuat terowongan publik pada IP untuk diakses siapa pun?
EDIT: Sepertinya sisi jarak jauh hanya mengikat pada localhost alih-alih ke semua antarmuka.
EDIT 2: Klien adalah Mac OS X 10.6 dan servernya adalah Linux Mint, tetapi keduanya adalah OpenSSH.