Я хочу получить доступ ко всем порты с моего VPS на мою локальную машину Я знаю, что могу сделать ssh -f myusername@vps -L 1000:vps:1000 -N
для доступа к одному порту - но могу ли я сделать это простым способом (не зная заранее, какие порты находятся на vps), которые я могу ввести в своем локальном браузере vps.localhost:1000
, чтобы получить доступ к порту 1000 на VPS?Так что мне нужно что-то вроде ssh -f myusername@vps -L vps.localhost:vps:* -N
.По сути, я хочу получить доступ к localhost
с vps через vps.localhost
на моей локальной машине.
] Я не уверен, что мой вопрос задавали раньше - если да, пожалуйста, скажите мне, и я тоже счастлив, я мог найти только вопрос, который задавал противоположный моему вопрос, чтобы туннелировать весь локальный трафик через VPS.
Используйте опцию -D [port]
. Настроить ваше приложение на использование [port]
в качестве прокси-сервера SOCKS5 (может быть немного сложно, если приложение не поддерживает это. Firefox определенно делает ). Теперь вы можете перейти, например, к http://127.0.0.1:9001, и вы окажетесь в приложении удаленной коробки, прослушивающем порт 9001.