外网访问内网localhost web服务器
在内网/局域网部署的web服务,只能在本地局域网内访问。要想在外网环境下也能够访问到,可以通过cpolar内网穿透来实现,不需要公网IP,也不需要进入到路由器,还不限制流量,支持http/https/tcp协议。
本文介绍如何通过cpolar实现外网访问内网
1. 注册并安装cpolar客户端
cpolar官网地址:https://www.cpolar.com/
1.1 windows系统
直接下载客户端到本地,解压后双击安装包一路默认安装即可。
1.2 linux系统(支持一键自动安装脚本)
- cpolar 安装(国内使用)
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
- 或 cpolar短链接安装方式:(国外使用)
curl -sL https://git.io/cpolar | sudo bash
- 查看版本号,显示3.2.88.22
cpolar version
- token认证
登录后台,查看自己的认证token,之后将token贴在命令行里
cpolar authtoken xxxxxxx
- 简单穿透测试,正常生成公网地址
cpolar http 8080
按ctrl+c退出
- 向系统添加服务
sudo systemctl enable cpolar
- 启动cpolar服务
sudo systemctl start cpolar
- 查看服务状态,正常显示为
active
sudo systemctl status cpolar
2. 创建隧道映射本地端口
如将本地80端口下的web服务映射到外网访问
2.1 登录cpolar web UI管理界面
- 浏览器访问本地9200端口:http://localhost:9200
- 登录cpolar web UI
2.2 映射本地80端口
- 隧道名称:可自定义名称
- 协议:选择http
- 本地地址:80(填写你实际映射的端口号)
- 域名类型:免费使用选择随机域名
- 地区:选择你想要的就可以
2.3 外网访问内网localhost web服务器
隧道创建成功后,会生成相应的公网地址,在状态
——在线隧道列表
获取就可以。
需要注意的是,使用免费的cpolar所生成的公网地址为随机临时地址,24小时内会发生变化,对于日常测试开发完全足够,但是如果需要长期访问,建议为其配置固定的公网地址,同时提高带宽,实现更为流畅的访问。
- 详细可以参考这篇文章教程,配置固定的公网二级子域名(可自定义)↓
- 为本地web服务配置使用固定的二级子域名【内网穿透】
外网访问内网localhost web服务器相关推荐
- 外网访问本地搭建的web服务器【免费内网穿透】
教大家一个简单的方法,实现在无公网IP环境下,在本地搭建web服务器,并实现外网远程访问. 使用工具: phpstusy:https://www.xp.cn/download.html cpolar内 ...
- 【Linux-Windows】关于外网访问内网服务器
[Linux-Windows]关于外网访问内网服务器 1.背景 2.内网穿透 1.背景 有时候,我们搭建的服务器系统是在内网,内网即内部局域网. 内网可以访问外网,但是外网不能访问内网,外网即互联网或 ...
- SVN服务器搭建以及外网访问内网SVN
一.SVN服务器的搭建 1.所需软件 TortoiseSVN,下载地址http://tortoisesvn.net/downloads.html TortoiseSVN中文语言包,下载地址http:/ ...
- 利用反向SSH从外网访问内网服务器
学院的服务器在学院的内网,出了学院就不能访问,在宿舍.家里学习很不方便没有服务器的话.之前一直用TeamViewer,但是用着不舒服.最近新找到一个办法,就是利用外网服务器以及反向SSH搭一条通道,使 ...
- 【内网穿透服务器】使用Frp外网访问内网FTP服务器(以访问内网samba服务为例)
使用Frp外网访问内网FTP服务器(以访问内网samba服务为例) FTP是基于TCP的服务,使用两个端口,命令端口和数据端口,命令端口是21,数据端口在主动模式下为20,在被动模式随机分配. FTP ...
- 无公网IP,VB应用从外网访问内网服务器
应用需求 之前做的板子加密工具,需要客户在工厂将所有板子先扫描一遍,然后将扫描得到的结果文件通过邮件发送给开发人员.开发人员根据收到的数据文件,生成一个加密文件,并发回给工厂.工厂收到加密数据后,需要 ...
- 通过外网访问内网服务器
通过外网访问内网服务器 ---------------- 版权声明:本文为CSDN博主「Chao's Code」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明. 原文 ...
- 华为防火墙USG6000V---内网访问外网---外网访问内网服务器(NAT服务器)示例配置
目录 一.配置要求 二.配置步骤 1. ping通防火墙接口IP地址的条件 2. 内网ping通外网终端的条件 3. 内网ping通DMZ(内网服务器)的条件 三.命令解析 一.配置要求 内网可以pi ...
- 外网访问内网服务器设置方法(路由器设置)
A.外网访问内网服务器的设置方法 实验室有一台服务器,现有外网访问该服务器的需求,网上有各种教程,但是有些地方比较模糊,不甚详细,现将我的设置记录如下,作为参考. 目前的情况是,整个实验室属于一个 ...
最新文章
- 架构与思维:系统容量设计
- seaborn可视化displot绘制直方图(histogram)并通过axvline函数在直方图中添加均值(mean)竖线(自定义均值竖线色彩)
- json为全局变量 vue_vue 设置全局变量、指定请求的 baseurl
- 运行了9年的QQ邮箱经典功能 终于还是迎来了终止服务
- EndNote X8使用总结
- 真正无广告的看书软件,免费可换源!-大萝卜博客网
- SNAT、DNAT、MASQUERADE的区别
- 【人脸表情识别】基于matlab GUI微表情识别系统【含Matlab源码 1852期】
- 银河麒麟V10 SELinux启动问题
- python伪装ip_Python爬虫:使用IP代理池伪装你的IP地址继续爬
- 作为一名测试工程师,如何保证软件的质量?
- ArcEngine 开发之ITopologicalOperator 处理奇葩问题解决
- 股市学习稳扎稳打(四)当宏观经济出现复苏时,不同的行业分别以什么顺序进行轮动上涨
- linux配置samba用户时失败,Ubuntu下Samba的设置,及用户登录失败的解决
- 看视频可以倍速播放的(主流播放器都可以)
- STM32F429 14. TIM_(一)_基本定时器
- Windows10重装、安装 超级详细、小白教程 官方正版安装
- 详解设置路由导航的两种方法
- 读书:每天做一个情绪稳定的成年人!
- 拉钩教育课程管理系统接口文档