内网穿透实现 外网访问内网 Linux 系统 22 端口 (SSH) 教程

时间:2024-04-11 16:22:35

此教程可实现在外网 SSH 连接处于内网的 Linux 设备


1. 下载网云穿 linux 版本

可使用 wget 下载或直接在官网下载并使用 rz 命令上传,这里我们选择第一种

首先连接上本地终端,在终端输入如下命令下载网云穿

wget http://xiaomy.net/download/linux/wyc_linux_64

 

内网穿透实现 外网访问内网 Linux 系统 22 端口 (SSH) 教程wget 下载网云穿

 

2. 配置隧道

网云穿 web 控制台配置隧道,其中

内网地址 填写 127.0.0.1

内网端口 填写 22

隧道协议 选择 Socket

设置完毕后保存,如图所示:

 

内网穿透实现 外网访问内网 Linux 系统 22 端口 (SSH) 教程隧道配置完毕

 

若您没有隧道,网云穿提供试用版本,可直接免费开通,开通之后点击配置,默认会分配一个免费的二级域名,如果感觉不好记,也可以自定义修改二级域名,隧道开通之后按照上边步骤进行配置

 

内网穿透实现 外网访问内网 Linux 系统 22 端口 (SSH) 教程新开通隧道配置

 

隧道配置完毕,复制令牌

 

内网穿透实现 外网访问内网 Linux 系统 22 端口 (SSH) 教程复制网云穿隧道令牌

 

3. 启动网云穿

在内网 Linux 中,我们刚才已经下载了网云穿,现在我们启动它

执行如下命令赋予网云穿可执行权限:

 
  chmod -R 777 ./wyc_linux_64

 

内网穿透实现 外网访问内网 Linux 系统 22 端口 (SSH) 教程赋予网云穿内网穿透可执行权限

 

启动,并输入我们刚才配置过的隧道的令牌

 
  ./wyc_linux_64

 

内网穿透实现 外网访问内网 Linux 系统 22 端口 (SSH) 教程启动内网穿透

 

登录成功,现在您可访问 myssh.xiaomy.net:38609, 将直接映射到您本地的 127.0.0.1:22

看到以上字样,即代表穿透成功

4. 连接测试

打开您常用的 ssh 工具,进行连接测试:

主机地址 填写 myssh.xiaomy.net (您也可以通过 ping myssh.xiaomy.net 命令 得到 IP,并填写在此处)

端口 填写 38609

 

内网穿透实现 外网访问内网 Linux 系统 22 端口 (SSH) 教程连接 SSH

 

连接成功

 

内网穿透实现 外网访问内网 Linux 系统 22 端口 (SSH) 教程连接成功

 

如图所示,连接已经成功,现在我可以在任意外网或内网,通过 myssh.xiaomy.net:38609 连接到我的 SSH

若您无法连接成功,请检查防火墙等是否关闭

也可以在下方留言,我会为你解答。