在外网ssh登录内网设备,不再需要内网穿透了

简介: 总所周知,如果家里安装了 home assistant,要想在外面登录树莓派就必须做内网穿透。 首先你得有一个 DDNS 这样才能让你通过一个固定的域名访问到家里的路由器;然后要把电信路由器拨号改为自己的路由器拨号这样才能控制“路由”;再然后要在路由器上设置端口映射,将树莓派的22端口映射成比如8022之类的公开端口;做完这些恭喜你,终于可以在外网登录树莓派了。不过与

总所周知,如果家里安装了 home assistant,要想在外面登录树莓派就必须做内网穿透。

首先你得有一个 DDNS 这样才能让你通过一个固定的域名访问到家里的路由器;
然后要把电信路由器拨号改为自己的路由器拨号这样才能控制“路由”;
再然后要在路由器上设置端口映射,将树莓派的22端口映射成比如8022之类的公开端口;
做完这些恭喜你,终于可以在外网登录树莓派了。 不过与此同时你也将树莓派暴露在了可怕的公网环境中。

现在我们团队开发了一个简单的工具,你只需要 1. 注册  2. 一键安装,就可以在外网获得ssh的访问权限了,并且全程通过非对称的方式进行加密,保障数据安全。通过本脚本一键安装后,只要设备可以联上互联网,只要你能找到 Chrome 浏览器,就能随时通过 SSH 登录到设备。

官网:https://terminal.moja-lab.com

155749bq71yku4uc2c71jj.png 
看一段1分30秒的视频让您完全了解 Moja 远程终端:http://v.youku.com/v_show/id_XMzg1MDIzMDIxMg==.html


远程终端使用 nodejs 为客户端, 目标兼容所有 Linux 平台,目前已测试通过:
︎ MacOS
︎ Raspbian
︎ Debian
︎ CentOS
︎ Ubuntu
︎ RedHat
︎ hassbian
目前远程终端尚是 Beta 版,可能有些许问题,大家可以在 Issue 中提问题,我们将竭尽全力改善产品。
欢迎加入钉钉群:

154137ztk4k411iqnj4k4z.png 
目录
相关文章
|
4天前
|
域名解析 网络协议 Ubuntu
虚拟机ip不停地变每次使用ssh不好登录?有手就行!
虚拟机ip不停地变每次使用ssh不好登录?有手就行!
30 1
|
4天前
|
网络协议 物联网 Linux
你不能不知道的:无公网IP,SSH远程连接CentOS服务器【内网穿透】
你不能不知道的:无公网IP,SSH远程连接CentOS服务器【内网穿透】
|
4天前
|
监控 前端开发 安全
【专栏】介绍了前端工程师如何掌握SSH命令,包括SSH协议的基础知识、命令行操作如登录、文件传输、目录管理和进程管理
【4月更文挑战第29天】本文介绍了前端工程师如何掌握SSH命令,包括SSH协议的基础知识、命令行操作如登录、文件传输、目录管理和进程管理。在前端开发中,SSH用于部署项目、协同后端开发及服务器监控。文章还强调了使用密钥认证、配置别名及安全注意事项,并提醒开发者面对问题时如何解决。学习和熟练运用SSH是前端工程师适应复杂项目需求的关键。
|
4天前
|
安全 Unix Linux
基于MobaXterm工具的Linux远程SSH登录
本文介绍了如何使用 MobaXterm 进行 Linux 远程登录。首先,从官方网站下载并安装 MobaXterm。启动后,创建新的远程会话,选择 SSH 类型,输入服务器 IP、主机名和端口。接着,提供用户名和密码进行连接。成功后,即可使用远程终端执行命令。此外,文章还提到了其他常用的 Linux 远程登录工具,如 PuTTY、OpenSSH、SecureCRT 和 Xshell,强调了选择工具时应考虑个人偏好和安全需求。
|
4天前
|
Ubuntu Shell Linux
Shell批量SSH免交互登录认证
Shell批量SSH免交互登录认证
|
4天前
|
网络协议 安全 Linux
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
|
4天前
|
存储 网络协议 Linux
如何使用内网穿透工具实现远程SSH访问Deepin系统
如何使用内网穿透工具实现远程SSH访问Deepin系统
|
4天前
|
安全 网络协议 Linux
|
4天前
|
关系型数据库 网络安全 数据库
通过SSH登录OceanBase数据库需要修改用户密码,然后使用SSH客户端进行远程登录
通过SSH登录OceanBase数据库需要修改用户密码,然后使用SSH客户端进行远程登录
88 6
|
4天前
|
安全 Linux Shell
Linux SSH(Secure Shell)服务
Linux SSH提供安全网络协议,使用公钥加密技术确保远程服务传输安全。OpenSSH是实现SSH服务的免费开源工具,允许用户加密连接远程登录Linux服务器执行任务。SSH比Telnet更安全,防止数据被截获。SSH还支持端口转发和隧道,广泛应用于系统管理和网络维护,是安全远程访问服务器的重要工具。
28 1