Для пользователей, не являющихся Windows, вот как настроить туннель переадресации портов с помощью ssh:
ssh -f ssh_user@your-remote-host -L local_port:localhost:port_on_remote -N
Это означает "ssh to your-remote-host
, войдите как ssh_user
. Как только откроется соединение сlocalhost:port_on_remote
и выставьте это соединение на local_port
машины, на которой запущен ssh ".
Неочевидная часть - вам нужно использовать localhost
, так как отладчик Node привязывается только к IP-адресу localhost (и не указывать адрес, по которому your-remote-host
разрешит).
Пример с реальными значениями:
ssh -f me@nodeserver.com -L 5858:localhost:5858 -N
(на основе это руководство , просто заняло у меня некоторое времявыяснить localhost
кусок).