利用内网穿透,实现公网访问内网

由于IPV4地址资源的稀缺性,运营商分配给到用户的,基本都是内网IP。因此,公网电脑想要访问内网电脑时,常常会遇到没有公网IP,无法直接与内网电脑进行通信。

而在没有公网IP的情况下,想要访问内网,经常会用到内网穿透技术,流量通过内网穿透平台,即第三方公网IP服务器进行转发。

内网穿透有一个特点,就是公网用户使用原有不变的习惯访问站点,而你只需要对内网站点这一侧配置好即可。


做内网穿透,普遍是通过第三方平台去实现,不需要申请公网IP,比如cpolar内网穿透,只需要在内网设备上安装配置客户端,就可以创建隧道将本地端口映射到公网上,生成公网地址,实现公网访问内网。

  • 支持http/https/tcp协议
  • 不限制流量
  • 支持永久免费使用(4条隧道、1M带宽、24小时随机公网地址)
  • 付费套餐支持21天退款保证

cpolar的使用也很简单,只需要注册并安装客户端:

1. 注册并安装cpolar客户端

cpolar官网地址:https://www.cpolar.com/

  • Windows系统直接下载安装即可
  • linux系统可参考该教程进行安装配置—— linux系统安装cpolar内网穿透
    利用内网穿透,实现公网访问内网_第1张图片

2. 创建隧道将内网端口映射到公网

浏览器访问http://localhost:9200/,使用免费注册的cpolar账号登录,并点击左侧仪表盘——隧道管理——创建隧道

  • 隧道名称:可自定义
  • 协议:支持http/https/tcp协议
  • 本地地址:填写你想要映射的本地端口号
  • 域名类型:免费选择“随机域名”,付费用户可选择配置“固定二级子域名”或“自定义域名”
  • 地区:可选择United States、China、Europe、Hong Kong…
    利用内网穿透,实现公网访问内网_第2张图片

3. 获取公网地址

隧道创建成功后,可以在状态——在线隧道列表,查看到刚刚创建的隧道,其有生成相应的公网地址,使用并实现公网访问内网服务。

利用内网穿透,实现公网访问内网_第3张图片


需要注意的是,使用免费的cpolar内网穿透所生成的公网地址为随机临时地址, 24小时内会发生变化,虽然对于日常开发调试场景下完全够用,但是如果需要长期远程访问,建议配置固定的公网地址,同时提高带宽,详细可以参考下面这两篇文章进行配置:

  • 为SSH远程配置固定的公网TCP端口地址【内网穿透】

  • 为本地web服务配置使用固定的二级子域名【内网穿透】

你可能感兴趣的:(cpolar,内网穿透,公网访问内网,网络,端口映射,外网访问内网,内网穿透,服务器)