VS开发环境下,外网联调!

在.NET开发环境下,外网联调


背景:

      大多数情况下,我们在使用VS做开发时,调试时,都是通过http://localhost:port的方式来调试。在局域网内,都没有办法联调。现在有没有办法,不仅可以让局域网内的计算机联调,还可以让外网的朋友联合 测试呢,答案是肯定的,具体步骤如下:


第一步:如何内网访问

1、将VS的调试使用的IIS服务器,由默认的”IIS Express“修改为”本地的IIS服务器“,设置方法是在解决方案上点击右键--属性--web,下面的服务器,选择本地的IIS服务器,端口地址等。

2、重启IIS服务器,可能在开始--运行里输入,iisreset。

3、启动调试,此时,已从局域网其他机器输入IP地址及第1步设计的信息,访问该项目了。


第二步:如何在外网访问

1、外网用户要访问内部地址。常用的做法是使用花生壳之类的东西。现在我们使用一个叫ngrok的东西,他可以将网内地址绑定到一个二级域名上,以实现外网用户访问本地项目,实现联调。

2、前往网站http://www.tunnel.mobi网站,下载:ngrok.cfg和ngrok.exe文件,根据网站的提示,在命令行输入:

ngrok  -config ngrok.cfg -subdomain  iceboard 80

大致的意思是,将80端口,绑定到域名iceboard.tunnel.mobi下。当提示成功之后。即可通过刚刚的域名iceboard.tunnel.mobi开始访问了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值