Назад | Перейти на главную страницу

ssh-туннелирование не работает на Mac Os X

У меня есть хост Mac, который я хочу использовать в качестве ssh-сервера для доступа к другим компьютерам в моей локальной сети с удаленной точки зрения. Например, я хочу получить доступ к веб-серверу (порт 80) с адресом 192.168.1.4 в моей локальной сети.

У меня правильно настроен демон ssh (предположительно?), Поскольку, если я просто использую ssh с удаленного компьютера, он преуспеет (ssh my_username@my_mac_ssh_server)

Но затем, если я это сделаю, с пульта:

ssh -L 8080:192.168.1.4:80 my_username@my_mac_ssh_server

он даже регистрирует меня (я не использовал -N), но туннель не работает. В частности, если я попытаюсь подключиться к своему браузеру (на удаленном компьютере) с помощью 127.0.0.1:8080, он говорит ERR_EMPTY_RESPONSE. Но затем, если я подключусь к 192.168.1.4 с помощью браузера на самом Mac, все пойдет так, как ожидалось.

Что я делаю не так??