CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Windows专区 >  网络管理配置和工具使用

高手请进

楼主skyalong(浪子)2003-11-02 14:57:38 在 Windows专区 / 网络管理配置和工具使用 提问

我电脑为WIN2000PRO系统,连上INTERNET后,有许多网站打不开,如,新浪,搜狐等,可以上QQ。   一找开这些网站一开始提示找到了WEB地址,但就是一直打不开,  
   
  我换了WIN2000   SERVER也是一样,但在WIN98系统不会,不知什么原因,请高手指点。谢谢,必高分相送。  
  问题点数:0、回复次数:4Top

1 楼ravenkatte(Oracle Applications DBA/Technical Consultant)回复于 2003-11-02 15:00:41 得分 0

检查一下DNS的设置Top

2 楼ravenkatte(Oracle Applications DBA/Technical Consultant)回复于 2003-11-02 15:00:54 得分 0

另外说一下你的上网方式Top

3 楼LiJxin(黎叔)回复于 2003-11-02 15:11:21 得分 0

你的是不是ADSL拨号上网?如果是ADSL拨号,可能是你的MTU值太大,改小点就可以了Top

4 楼sungod8(琤) (Heros Ⅲ 凤凰)回复于 2003-11-02 15:19:17 得分 0

参考:  
  http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=182262  
   
  在Windows操作系统中使用ADSL,系统默认的TCP/IP数据包最大值(MaxMTU)为1500(这是以太网分组标准),而ADSL实际使用的数据包(ADSL服务提供商设置的数据包大小)的最大值略小于1500,多为1492。而恰巧某些站点的MaxMTU值设置又大于1492,所以造成站点不能访问。可以通过修改客户机的Windows注册表,降低MaxMTU值的方法来解决这个问题。  
   
  ----MaxMTU是最大的TCP/IP传输单元,在TCP/IP协议中,将要传输的数据分成较小的组进行传输,每个组的大小为576字节。Windows默认的字节为1500,这是以太网的分组标准。ADSL使用的   PPPoE略小于这个数值,一般为1492。而某些网站)如SINA、YAHOO)采用的MaxMTU大于1492,所以,可能导致这部分网站的网页不能访问。  
   
  ----也即Windows系列传送的TCP包请求的segment太大,超出PPPoE的frame所能够接受的范围,导致PPPoE传送“don't   fragment”的ICMP而不是“must   fragment”,最终导致网站没有响应。这种情况称为Black   Hole   Router。不论是PC机上安装的PPPoE软件或者是内置在Modem的PPPoE软件,在使用中都有可能遇到这个问题。  
   
  ----修改Windows默认的MaxMTU为1450可以解决这个问题。(应修改无法登录网站的那些机子的参数,而不是服务器)    
   
  一、   在Windows   9x   和   Windows   ME中  
  设置步骤如下:  
  第一步,运行“regedit”命令进入注册表,找到[HKEY_MACHINE\Sysetm\CurrentControlSet\Services\Class\NetTrans\],然后找到其中的000n(n为任意数)项,这里的“000n”是你系统中使用TCP/IP协议的接口。  
  注意:NetTrans中的项目比较多,但一定不能找错,找错了即使完成了下面的步骤仍然不能达到目的。如果不能确定是哪个000n,可以按图1右侧红线所求,寻找含有键名为“DriverDesc”,键值为“TCP/IP”的那个000n主键。这个主键里,有该计算机的网络属性设置。我的网卡IP地址设为10.0.0.2,网关设为10.0.0.1,子网掩码设为255.0.0.0。  
  第二步,在000n项下,新建“字符串”键名。  
  第三步,将新建的这个键命名为“MaxMTU”,设置其键值为十进制的1450或1430,一般小于1492都行。设置完成后注册表中将增加一个键为1450的MaxMTU键。设置完毕,重启机器,客户机即可访问原来访问不了的站点。  
   
   
  二、   在Windows   2000和   Windows   XP中  
  设置步骤如下:  
  第一步:进入注册表查找相关的主键,这里与Windows   9x中的略有不同,它的位置在[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<ID   for   Adapter>]中。同样,些处的关键也是要确定主键的正确位置。你可以查看“Interface”项下的每个主键,其中包含你机器的网络设置数据(比如IP地址、DNS服务器、默认网关等)的那项就是你需要的。  
  这里,我的网卡IP地址设为10.0.0.3,默认网关设为10.0.01。  
  第二步,在这个主键中,新建“REG_DWORD”键。  
  第三步,将新建的这个键命名为“MTU”,设置其数值为十进制的1450或是小于1492的任意数值。设置完毕,注册表中增加一个键会为1450的“MTU”键,设置完毕,重启机器,OK。  
   
   
  三、在WinNT4.0中    
  设置步骤如下:  
  第一步,运行“regedit”命令进入注册表,找到  
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\    
  建立MTU键名,类型是REG_DWORD,键值为1450)十进制)    
   
  以MaxMTU为关键词,还可从网上查到许多关于这个问题的详细解释。  
  Top

相关问题

  • 请进!请进?
  • 请进,请进....
  • 请进
  • 请进。。。。。。。。。
  • 请进
  • 请进
  • 请进
  • 请进
  • 请进
  • 请进

关键词

  • tcp/ip
  • win2000
  • adsl
  • tcp
  • 网关
  • 数值
  • 修改
  • 网站
  • maxmtu
  • 注册表

得分解答快速导航

  • 帖主:skyalong

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo