Как сделать туннель Ssh открытым для публики?
Итак, возвращаясь к вопросу это , я запускаю команду
ssh -R 8080:localhost:80 -N root@example.com
на Mac. Тем не менее, туннелируемый порт не работает публично. Я запускаю такую команду, чтобы сделать его таким, чтобы локальный порт мог быть открыт на удаленном компьютере. И это работает при открытии порта на локальном хосте на удаленном компьютере, но когда я пытаюсь получить доступ к публичному IP адресу удаленного компьютера с моего локального компьютера, порт, кажется, не открыт. Как мне сделать туннель публичным на IP, чтобы кто-нибудь мог получить к нему доступ?
EDIT: Кажется, что удаленная сторона привязывается только к локальному хосту, а не ко всем интерфейсам.
EDIT 2: Клиент - Mac OS X 10.6, сервер - Linux Mint, но оба OpenSSH.