局域网内的asp.net访问非常的慢,怎么办啊?

问题描述

背景:自己做了一个asp.net的小网站,主要用来给计算机教室的学生签到用。计算机教室所有电脑都在一个网段,通过交换机连接,然后通过一个路由器连接电信的宽带上网。教室里的电脑不多,60台。自己用虚拟机装了win2003,iis5+sql2000!问题:在服务器(就是虚拟机里面)上访问非常的快,没有任何的卡顿,但是局域网内访问就奇卡无比,注意不是不能访问!能打开这个网站,网站上的功能也正常,就是非常非常的慢,慢到点一下鼠标,要半分钟才有反应!1.防火墙根本就没有打开,所以应该不是防火墙。如果打开防火墙会提示“由于另一个程序或正运行的服务可能正在使用网络地址转换组件,Windows防火墙无法运行”。2.iis中的应用程序池我甚至都设置成了30分钟就回收也没用,手动回收也没用。3.最最奇怪的就是,只要路由器是联通外网的,服务器也就能联通外网,局域网访问就正常了,非常的快!只要路由器与电信宽带断开外网(比如欠费了,电信的宽带连不上),马上又慢得不得了!或者在路由器上禁止虚拟机连接外网,也同样慢得不得了,感觉整个局域网内访问这个asp.net的小网站还要通过外网似的。求解救啊!实在是不知道怎么解决!

解决方案

解决方案二:
那要看你的网站到底干什么了随便发布个html页,也那么慢吗如果你的网站需要访问外网的东西,那么局域网访问你的网站,就相当于需要访问外网了
解决方案三:
局域网有外网吗?
解决方案四:
引用1楼Z65443344的回复:

那要看你的网站到底干什么了随便发布个html页,也那么慢吗如果你的网站需要访问外网的东西,那么局域网访问你的网站,就相当于需要访问外网了

我这个asp.net的小网站没有外网的内容,我放了一个只有文本tset的HTML在里面,访问没有问题,就是asp.net的页面会慢。
解决方案五:
引用2楼xiaozhihui5535的回复:

局域网有外网吗?

局域网有外网的时候访问就非常快,一旦没有外网就变得非常慢了。只要在不欠电信的钱,一般情况下是有外网的。
解决方案六:
你局域网内访问自己的网页,是通过ip还是主机名?如果是主机名,需要在host文件中写上ip。
解决方案七:
引用5楼sp1234的回复:

你局域网内访问自己的网页,是通过ip还是主机名?如果是主机名,需要在host文件中写上ip。

全部都这样的http://192.168.1.102/Default.aspx

时间: 2025-01-21 07:31:16

局域网内的asp.net访问非常的慢,怎么办啊?的相关文章

局域网内共享文件提示没有访问权限

现在公司和单位都组建了局域网.大多使用Windows XP系统,但是这个系统本身就带有些系统排斥,因为内网的资源是共享的,所以经常碰到等入不了的问题,系统提示:你可能没有权限访问网络资源.请与这台服务器的管理员联系以查明你是否有访问权限.拒绝访问."此工作组的服务器列表无法使用.下面就着手解决希望对您有所帮助. 首先,我们先来看下网络邻居互相访问的最基本的条件: 1.双方计算机打开,且设置了网络共享资源; 2.双方的计算机添加了 "Microsoft 网络文件和打印共享" 服

局域网内电脑不能互相访问怎么办

  首先检查下电脑是否处于同一个网络,看下电脑是否是静态ip,如果不是,请改成静态ip.而且把相互访问的电脑设置成同一网段.   步骤阅读 2 看下电脑是否是处在同一个工作组.在电脑属性里可以看到电脑的工作组名称.   步骤阅读 3 把电脑的网络防火墙关闭.在控制面板-防火墙设置里关闭防火墙.   步骤阅读 END

http协议-如何运用asp.net技术通过IIS服务器中的HTTP协议访问同局域网内另一台电脑内的文件

问题描述 如何运用asp.net技术通过IIS服务器中的HTTP协议访问同局域网内另一台电脑内的文件 如何运用asp.net技术通过IIS服务器中的HTTP协议访问同局域网内另一台电脑内的文件,不能设为共享,因为那是做为服务器的机器,该怎么做,求大神指教,帮帮忙,拜托了,拜托了,拜托了....... 解决方案 另一台机器开web server,提供HTTP文件下载,然后这台机器就可以用HTTP协议获取文件 解决方案二: 大神,怎么编写VS2012的C#代码实现这个功能呀,新手,求帮助,帮帮我吧小

VS2013的ASP.NET项目,不发布直接按F5如何让局域网内的机子访问?

问题描述 最近做一个针对手机浏览器的网站,每次想在手机上看效果的时候都要发布,很麻烦,怎么才能在调试状态下直接通过手机(与电脑在同一局域网内)访问呢? 解决方案 解决方案二:做个自动化的,很麻烦么?解决方案三:vs2013使用IISExpress,这是值得注意的.这跟vs2008显然不一样.首先你要知道你的电脑的IP,例如是192.168.0.100.然后加上你的应用程序的端口号,例如它启动时默认页面是http://localhost:2345/default.aspx,那么你可以使用http:

公网访问局域网内的数据库

1,外网的服务器(比如Java Web)如何连接局域网内的数据库呢?  2,公网的电脑如何访问局域网内的某个服务呢? 情景: 我们之前做的一个项目,是要做一个网站,并且网站要能访问到客户公司局域网内的SQL Server数据库.  公网的电脑访问局域网内的数据库???  当时可把我们难倒了.在无计可施的时候,我打电话咨询了前公司的技术大牛,给我介绍了端口映射和花生壳  首先我们要明确3点:  (a)公网中的电脑是可以访问局域网的网关(外网ip)的;  (b)网关的外网ip是由运营商分配的,是不固

解决内网机器无法通过域名访问同一局域网内的网站

看到这个标题,你可能会猜想这个是不可能的呢.同一个局域网怎么会访问不了同一个网内的网站呢? 在解决这个问题之前,我先来做一点解释.我们公司的网络使用是有权限的,不是所有的人都能上外网.如果是可以上外网的机器,那么在同一个局域网内确实可以通过域名进行访问.但是,不能上外网的呢? 这个问题就出来了,不能上外网的机器也想通过域名的形式访问公司的网站.那我们该如何解决呢? 其实解决方法有三种,我们按照从简到繁的顺序来一一讲解. 我们先来讲解第一种方法. 方法一.既然是同一个局域网,那么网站服务器的IP一

外网通过VPN访问公司局域网内文件的实验

实验拓扑图想出来的 外网通过VPN访问 公司局域网内文件 VPN在虚拟专用网中客户端使用特定属于隧道协议,与虚拟专用网服务器建立连接,虚拟专用网可以帮助远程用户轻松访问公司的文件可信的安全连接,并保证数据传输. 优点1:降低成本 优点2:传输数据可靠 优点3:连接灵活 优点4:完全控制 自己电脑做 客户端,公网ip是192.168.80.10

外网通过VPN访问公司局域网内文件的方法

实验拓扑图想出来的 外网通过VPN访问 公司局域网内文件 VPN在虚拟专用网中客户端使用特定属于隧道协议,与虚拟专用网服务器建立连接,虚拟专用网可以帮助远程用户轻松访问公司的文件可信的安全连接,并保证数据传输. 优点1:降低成本 优点2:传输数据可靠 优点3:连接灵活 优点4:完全控制 自己电脑做 客户端,公网ip是192.168.80.10 xp用来做 服务器的FTP服务器 共享文件ip地址192.168.90.99/24 内网地址 这时我们ping下文件服务器试下,肯定ping不同 不在一段

局域网内所有电脑无法上网也不能相互访问

  故障现象:某企业内部局域网,所有电脑通过交换机和代理服务器上网,一天局域网内所有电脑均上不了网,而且局域网内所有电脑也不能相互访问. 故障分析与排除:根据故障现象分析.此故障可能是代理服务器有问题.交换机有问题.代理服务器不能上网或代理服务器与交换机连接问题等引起的.首先检查代理服务器,发现代理服务器可以上网,再检查交换机,发现交换机中所有的灯在不断地闪,将交换机的电源关闭,然后再打开后,交换机的指示灯恢复正常,再检查网络,网络恢复正常,可以上网,故障排除.