学生免费内网穿透,花生壳映射Django本地服务端
临近期末,老师布置的课程项目需要测试验收了,小王同学正在使用Django搭建Web服务器进行开发学习。
Django是Python 编程语言驱动的一个开源模型-视图-控制器(MVC)风格的 Web 应用程序框架,可以在几分钟内创建高品质、易维护、数据库驱动的应用程序。为了方便外网访问测试,小王同学需要把Django的本地服务器端口号映射到外网。
在选择映射工具时,小王选择了免费的花生壳内网穿透。花生壳是国内知名远程连接SaaS服务商贝锐旗下内网穿透兼动态域名解析NAT-DDNS品牌,为助力学生更好地开发学习,解决没有公网IP带来的网络限制问题,目前向所有学生免费开放了旗下“青春版”服务。
所以,小王同学通过花生壳内网穿透进行了前后端分离开发测试。先在本地配置好服务器,就可以简单通过花生壳映射到外网。
花生壳使用操作非常简单,下载花生壳客户端并注册登录,然后添加“自定义映射”;
应用类型选择HTTP或HTTPS,内网主机Wdows下可以在CMD中使用ipconfig命令查看,内网端口填写服务器端口(默认为8000)即可。
填写完成点击保存,花生壳就自动生成一个Django的外网访问域名地址,即可实现外网访问。
这里以Django为例简单介绍Django开发服务器配置流程(无apache,mysql)
先安装好anaconda,在conda命令行中
conda create -n web_back
创建web后端虚拟环境
conda stall django
这里默认使用最新的Python版本,Django版本会自动选择,若有Python版本需求可以先指定Python版本再进行安装。
现在django安装完毕,创建django项目即可。
PS比较重要的一点配置
修改/mysite/settg.py中的ALLOWED_HOSTS
ALLOWED_HOSTS = ['.localhost', '127.0.0.1', '192.168.3.1','xxxxhmxxxx.wicp.']#后两个填写局域网ip以及花生壳分配的外网域名即可
修改运行配置
host改为 0.0.0.0即可
或是使用命令行启动server
python manage.py runserver 0:8000
这里端口号可根据情况更改。
之后,就可以通过花生壳生成的外网访问域名访问内网主机的服务了。
,无论是网站/博客/论坛的测试发布、远程数据库访问、微信小程序开发调试、自建NAS远程访问,还是本机远程桌面RDP连接、论文实验、游戏联机等等,都可以通过花生壳快速解决没有公网IP环境下,各种局域网服务或应用的远程外网访问。
有需要的同学,可以到花生壳官网进行学生认证,免费领取花生壳“青春版”服务使用。
网络推广
- 洞口建站公司有哪些?选择合适的建站公司,助
- 天津百度关键词排名售后保障一般有哪些
- 云南百度网站优化价格合理性的看法
- 河南百度快照排名有没有优惠
- 涞源专业的网站建设公司:打造企业数字化形象
- 上海网站优化公司怎样做网站排名
- 滦平专业的网站建设公司:打造您理想的网站解
- 潼关专业的建站公司:打造您的网站成功之路
- 兴隆百度关键词seo:提升网站曝光与流量的关键
- 隆化企业网站建设公司:助力企业数字化转型
- 北京百度seo排名怎么做才能放大客户需求
- 永仁网站优化:提升网站流量的有效策略
- 增城专业的建站公司:打造您的理想网站
- 钟祥seo网站排名关键词优化指南
- 东明建站公司:助您实现线上梦想的最佳选择
- 提升网站流量与排名的策略:繁峙百度优化服务