VS ASP.NET MVC web本地服务器,局域网连接方法

先上图,我在vmware虚拟机中的ubuntu上成功登陆了运行在windows上VS ASP.NET MVC web本地服务器,当然通过路由器等局域网连接也完全是可以实现的:



如何实现呢?

一、修改iis配置

1、在web服务器执行后,会运行IIS Express,右击它选择显示所有应用程序:


2、左击第一个localhost,再点击下方出现的配置一栏对应的文件:


3、在打开的配置文件中往下翻一百来行,找到项目名对应的配置,如下添加一行。


注意我这的ip写的是192.168.211.1,因为vmware为我的本机和虚拟机建立了一个局域网,在这个局域网中我本机的ip地址是192.168.211.1,这个地址可以在命令行窗口输入ipconfig得到。


那么如果你是用网线连的路由器的局域网,就看看在对应的局域网内你本机的地址是多少(一般是以“192.168”打头);如果你只想本机连接,不想用localhost,可以自己加个“127.0.0.1”;那么如果是外网连接就是改成本机在外网的ip地址就行了。

到时候连接时,输入的ip地址就是你写在配置文件里的被绑定的ip地址。以我的为例,本机想连接就用localhost,虚拟机上的ubuntu想连接就用192.168.211.1。

4、最后保存配置文件后还没完,我试过几次,如果只是保存配置文件并重新执行服务器,则新配置的地址并不会生效,必须要右击IIS Express,选择退出,确定,再重新执行服务器,这样的话才会生效。

二、关闭防火墙,或者在防火墙的高级设置中开放web服务器的访问端口。

三、以管理员方式运行vs。

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值