怎样通过互联网ssh访问家里电脑 | 您所在的位置:网站首页 › 公网访问家里电脑 › 怎样通过互联网ssh访问家里电脑 |
需求:用可以上网的公司windows电脑连接家里的manjaro linux电脑。。 环境情况:公司电脑为内网,通过登录出口服务器连接互联网。家里的电脑也为内网,通过连接无线路由器连接外网。路由器有公网IP。 解决办法:内网穿透,只需穿透家里内网环境即可。 内网穿透的方法见博客文章https://blog.csdn.net/zbgjhy88/article/details/55289785/ Holer和动态DNS(DDNS)收费,最终通过设置路由器端口转发实现了内网穿透!路由器的公网IP是动态的,SSH连接的地址就不固定,此为局限,但是路由器不掉线重连,公网IP一般不会变化,相对固定,所以只设置端口转发来实现内网穿透是可行的。终极办法是采用DDNS(收费)+路由器端口转发,实现只用域名就可SSH。 实施步骤:
1、路由器设置端口转发
(1)、找到路由器公网IP,并记录下来
(2)、设置端口转发规则
2、linux开启SSH服务 Arch族linux开启ssh服务命令 systemctl enable sshd.service 开机启动 systemctl start sshd.service 立即启动 systemctl restart sshd.service 立即重启 3、公司电脑用Xshell类软件连接家里Linux 这类的软件有MobaXterm和Xshell、CRT等。 用MobaXterm的终端连接命令为:ssh linux下的用户名@公网IP -p 外部端口号,之后会提示输入密码,即可进入。 例如:ssh 用户名@公网IP -p 1234 4、开始上班摸鱼吧 |
CopyRight 2018-2019 实验室设备网 版权所有 |