概述
文章目录
- 前言
- 1. 免费注册并下载安装cpolar内网穿透
- 1.1 windows系统
- 1.2 linux系统
- 2. 将内网映射到公网
- 3. 获取所映射的公网地址
前言
都知道现在基本处于大内网环境,运营商一般不会分配给到公网IP。但有些时候需要在公网环境下访问内网,如:
- 远程连接内网电脑
- 远程公司内网服务器、数据库
- 远程NAS
- 公网访问内网web站点
- ssh远程树莓派、linux、ubuntu
- 游戏服务器联机
- …
这些场景,都可以通过内网穿透来实现,不需要公网IP,也不需要进入到路由器设置,只需要在内网设备上安装配置内网穿透工具,通过其实现公网访问内网。
这里使用一款比较简单的内网穿透软件——cpolar内网穿透
,支持http/https/tcp协议,不限制流量,也支持永久免费使用(1M带宽,4条隧道,随机公网地址)。
以下介绍如何通过cpolar,简单3步实现内网穿透:
1. 免费注册并下载安装cpolar内网穿透
cpolar官网:https://www.cpolar.com/
1.1 windows系统
Windows系统直接下载客户端后,解压后双击安装包一路默认安装即可。
1.2 linux系统
linux系统支持一键自动安装脚本
- 国内使用
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
- 国外使用
curl -sL https://git.io/cpolar | sudo bash
- 进行token认证
如果您还没有cpolar账号,请去cpolar官网注册并登录后台获取认证token
cpolar authtoken xxxxxxxxxxxxxxxxxx
- 配置cpolar开机自启动
sudo systemctl enable cpolar
- 启动服务
sudo systemctl start cpolar
- 查看服务状态
sudo systemctl status cpolar
如正常显示active
,则说明已经启动成功。
2. 将内网映射到公网
浏览器访问http://localhost:9200/,使用免费注册的cpolar账号登录,并点击左侧仪表盘——隧道管理——创建隧道
- 隧道名称:可自定义
- 协议:支持http/https/tcp协议
- 本地地址:填写你想要映射的本地端口号
- 域名类型:免费选择“随机域名”,付费用户可选择配置“固定二级子域名”或“自定义域名”
- 地区:可选择United States、China、Europe、Hong Kong…
点击创建
3. 获取所映射的公网地址
当隧道创建成功后,就可以在状态
——在线隧道列表
,查看到刚刚创建的隧道。有生成相应的公网地址,复制并且使用,就可以实现公网访问内网服务。
需要注意的是,使用免费的cpolar所生成的公网地址为随机临时地址,24小时内会发生变化,对于需要长期远程访问的用户来讲不方便。不过我们可以为其配置固定的公网二级子域名,同时提高带宽。
最后
以上就是美好乐曲为你收集整理的简单三步快速实现内网穿透的全部内容,希望文章能够帮你解决简单三步快速实现内网穿透所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复