最新消息:

ssh隧道- – -远程端口转发

软件·服务器 楚斌 653浏览 0评论

ssh隧道- – -远程端口转发
本篇文章提到隧道目的是让内网电脑映射到公网vps中,这样即使不在家也可以通过公网vps来访问控制内网电脑;

登陆本地内网主机输入以下命令:

2222:localhost 定义本地2222端口
22 www.5yun.org 定义远程22端口,www.5yun.org是服务器域名也可以是ip;

命令行选项解释:

-C 压缩数据传输
-f 将 ssh 转到后台运行,即认证之后,ssh 自动以后台运行。不在输出信息
-n 将 stdio 重定向到 /dev/null,与 -f 配合使用
-N 不执行脚本或命令,即通知 sshd 不运行设定的 shell 通常与 -f 连用
-T 不分配 TTY 只做代理用
-q 安静模式,不输出 错误/警告 信息

查看是否建立连接:

成功的话会看见如下类型:

– – – – – – – – – -以上在内网VPS上执行 – – – – – – – – – –

登陆公网VPS查看是否2222端口被监听

成功则显示如下信息

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 761/sshd
tcp 0 0 127.0.0.1:2222 0.0.0.0:* LISTEN 8663/sshd: root
tcp6 0 0 :::22 :::* LISTEN 761/sshd
tcp6 0 0 ::1:2222 :::* LISTEN 8663/sshd: root

这个时候就可以在公网vps登陆内网主机了

然后输入内网主机密码就访问到了内网主机;

转载请注明:楚盟博客 » ssh隧道- – -远程端口转发

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (1)

  1. 呵呵,谢谢博主了~~~~~~~~~~~
    怀云1年前 (2015-12-15)回复