随着信息全球化时代的到来,几乎全世界的企业都在通过网络传递商业信息,企业的技术、IT研发人员在正常的运维中,难免会碰到需要临时搭建Web服务的情况,且一般Web站点都放置在公司的本地服务器,而服务器所属网络是内网局域网,在没有公网IP、内外网隔离的情况下,我们无法在外网访问内网的Web服务,这就给远程开发调试带来了不小的挑战。
关于临时搭建Web服务,以Python为例,利用Python3的http.server模块就可以简易快速搭建,可用于开发调试、产品演示等需求。
对于外网远程访问内网Web服务器,可搭配花生壳内网穿透,不需要公网IP或专线,即可实现在任何地点、任何时间、任何线路,通过花生壳内网穿透的域名地址,远程访问到内网设备上的各种服务应用。
接下来我们就如何使用Python搭建相关服务,并通过花生壳实现远程访问和下载来进行简单介绍。
如何利用Python3快速搭建Web服务
首先,在Python官方网站下载相应的Python安装包并完成安装;
然后,在贝锐官网下载花生壳客户端并安装;
安装完成后,启动IDLE输入相关代码即可快速搭建简易服务。
from http.server import HTTPServer, SimpleHTTPRequestHandler
if __name__ == '__main__':
server = HTTPServer(('0.0.0.0', 8888), SimpleHTTPRequestHandler)
server.serve_forever()
这里设置的是本机IP+8888端口,浏览器打开http://本机IP:8888/即可访问该服务。
利用花生壳内网穿透
轻松远程访问内网设备
第一步:注册登录花生壳内网穿透,在花生壳内网穿透客户端点击“+”新增映射;
第二步:前往花生壳管理平台进行映射设置,如图正确填写相关信息后,点击保存,花生壳将自动生成一个外网访问地址;
第三步:复制花生壳生成的访问地址,打开浏览器输入地址,即可在外网远程访问可访问Python搭建的服务。
综上所述,无需公网IP,无需复杂操作,花生壳内网穿透可帮助企业充分利用现有的服务器资源,3步即可快速安全远程访问内网,轻松应对开发调试、产品演示等场景。
值得一提的是,在不改变企业原有IT架构的基础上,花生壳内网穿透可满足在不同网络环境下,企业OA/ERP/CRM、NAS私有云、视频监控、FTP/SVN/MAC服务器、网站、员工个人Windows RDP远程桌面、微信公众号和小程序开发调试以及遥感测绘、游戏联机等各种场景应用,为用户提供简单易用、安全稳定、无需公网IP的远程访问服务。
高配服务限时体验
花生壳企业Pro服务免费试用
为了保障企业高速数据传输需求,贝锐花生壳还推出了“企业Pro”服务,享有高速服务器、高带宽配置,拥有高质量BGP服务器、容灾链路、通信加密、黑白名单防黑验证、IPv6访问、SLA服务水平协议保障等,确保了数据采集与传输的高速、稳定性。
为了让更多企业更好地体验花生壳企业Pro服务,花生壳目前开放了企业Pro“豪华版”免费试用通道,企业用户点击下图即可快速留资申请。
免费申请企业Pro试用