使用内网穿透的方式打通公网与校园网内服务器的连接。

需求分析

学校评测系统存放于一台校园内部服务器上,该服务器所连接网络为学校内部校园网,与多台服务器共用同一公网IP地址,现由于工作需要,使用内网穿透方式将该服务器与公网打通,方便学生从公网访问服务器上面的评测系统查看个人成绩。

内网穿透技术

采用Ngrok技术实现内网穿透

服务提供商

域名 阿里云提供(几十元人民币)

Ngrok由Sunny-Ngrok提供(免费)

实施步骤

购买并解析域名

首先在阿里云上购买域名
将域名解析如上图所示

配置Ngrok


登录https://www.ngrok.cc网站并注册账户


点击隧道管理 - 开通隧道,选择香港免费服务器。


协议选择http 隧道名称自定义 前置域名根据需要填写,本地端口不变,用户名与密码不填写,最后点击确认添加。


点击隧道管理 - 隧道管理 可以看到刚才新增的隧道,点击最右侧编辑按钮。


域名类型点击使用自定义域名,将在阿里云上面注册的域名填写到自定义域名中,点击确认修改。


在隧道管理中 记下隧道id号码

在服务器用机上登录https://www.ngrok.cc/#down-client网页,下载与服务器操作系统一致的客户端

在服务器上打开对应版本,会提示输入id号,将前面记录的隧道id输入并回车,即可开启内网穿透。

你可能感兴趣的:(使用内网穿透的方式打通公网与校园网内服务器的连接。)