记录一次使用网云穿实现内网穿透操作

记录一次使用网云穿实现内网穿透操作


摘要

这段时间也很少写博客了,一方面工作表较忙,一方面觉得有些东西在百度上都能找到,甚至比我自己记录的详细,有些笔记也就没打,

这次记录笔记主要是觉得这个 网云穿 很好用,分享给大家.


1 什么是内网穿透?

内网穿透也叫内网映射,将本地服务器内网IP端口提供到外网,实现外网连接访问的过程。内网穿透可以将原本只能在本机、本局域网内访问的项目网站等,实现外网也同样可以访问。

2 内网穿透有什么用途?

最直接的作用就是可以对方可以使用外网直接访问你本地的或者局域网(当然一般需要公网IP);

举个我的例子,这段时间一直出差,我带的自己的笔记本电脑,但是项目需要和前端联调,我和前端又不在同一局域网下(不在同一网段),这个时候其实解决方式有很多,最常见的一般有两种:

  • 发测试,前端调用测试进行联调;
  • 内网穿透,直接调我本地联调;

第一种解决方式如果公司使用的容器化部署(docker等),并且测试服务器提供的有公网IP可以直接访问这种其实最舒服,IDEA中直接一个运行就发到测试了,也很方便;

第二种内网穿透就不必多说了,直接调用的我本地,随时随地断点调试;

我们测试没有使用容器,所以我这面做了个内网穿透给前端他们...

3 为什么选择网云穿?

市面上其实有很多内网穿透工具,比如 花生壳 , OpenFrp,飞鸽等等很多(当然很多都有免费的隧道,和免费的带宽等,你也可以开VIP享受更好的服务)

我的需求其实很简单就是简单的进行一下远程调试,而且我没有公网IP,我希望这玩意我可以"白嫖"一段时间就行了:

  • 网云传正好目前注册就送免费的隧道和3M的带宽;
  • 网云穿还送随机的公网IP给注册的新用户

4 实现

官网: https://xiaomy.net/

4.1 注册并获取隧道和公网IP

4.2 下载(CentOS Stream 9 )

bash 复制代码
wget -O /usr/local/wyc/ https://down.xiaomy.net/linux/wyc_linux_64

4.3 编写服务脚本

注意:

token就是我们上面截图注册开通免费隧道后的令牌

bash 复制代码
vim /usr/lib/systemd/system/wyc.service

4.4 授权

bash 复制代码
chmod 777 wyc.service

4.5 启动

bash 复制代码
systemctl start wyc.service

4.6 查看启动状态

bash 复制代码
systemctl status wyc.service

5 演示效果

我是使用网云穿映射到我的nginx的地址监听端口的,这样我就能配置多个项目的接口地址路由给前端调试:

我们直接取到网云穿给我们的随机公网IP访问我们的接口文档试一下就可以

相关推荐
Canmag 兴隆磁性7 小时前
中大型钕铁硼产品的磁通测量与自动分选:一条产线自动化的工程实现思路
运维·学习·自动化·永磁材料
xuefeiniao9 小时前
PHP2Shell漏洞修复
运维·服务器·php
水饺编程10 小时前
第2章:Linux 基础,切换到超级用户
linux·c语言·汇编
便利店102410 小时前
系统活动一抓留存!深入 Linux C/C++ 调试工具之 sysdig
linux·运维·服务器·sysdig
qetfw11 小时前
Bash 变量:export、位置参数与默认值展开验证
linux·开发语言·chrome·bash
智能运维指南11 小时前
企业 IT 运维自动化平台怎么选?从场景匹配到 POC 验证的完整评估框架
运维·自动化·自动化运维·嘉为蓝鲸
其实防守也摸鱼11 小时前
Cylab在线靶场——CTF中的通用技能
linux·数据库·学习·算法·靶场·ctf·学习网络安全
toooooop812 小时前
CentOS 7 内核 3.10.0-1160.119.1 升级指南
linux·运维·centos
云飞云共享云桌面12 小时前
广东东莞制造工厂10人共享一台三维设计服务器
运维·服务器·3d·自动化·制造
码少女12 小时前
Linux——UDP协议和TCP协议
linux·网络·udp·tcp