找回密码
 立即注册
搜索
查看: 217|回复: 16

双机互连共享ADSL上网的问题。

[复制链接]

35

主题

102

回帖

220

积分

海星

积分
220
发表于 2003-8-6 23:49:41 | 显示全部楼层 |阅读模式
双机互连共享ADSL上网的问题。两台电脑都是Windows 2000。
一台作为主机,双网卡,一块网卡直接接ADSL Modem(没有路由功能)。另外一块网卡接HUB。设置连接共享。上网没什么问题。
另外一台通过网卡接HUB,共享上网,不过有些网址就进不去。例如,可以进入雅虎中文网站,游戏,雅虎通都正常,却进不了雅虎电邮。百度也进不了,是什么原因呢?
请大家指教。谢谢!

232

主题

4907

回帖

6907

积分

网站编辑

CEO

积分
6907
发表于 2003-8-7 09:18:09 | 显示全部楼层
主机 安装win2000ser 版,然后开启路由功能即可。
回复

使用道具 举报

74

主题

491

回帖

764

积分

禁止发言

积分
764
发表于 2003-8-7 09:25:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

16

主题

145

回帖

220

积分

海星

积分
220
发表于 2003-8-7 12:26:49 | 显示全部楼层
一块网卡也可以实现,接ADSL到交HUB,一台机器拔号,拔号的那台机器会生出一个虚拟的网卡,将其共享,将你的物理网卡设置IP地址,另一台机器的网关使用拔号机的IP地址DNS设置一个公用的就可以
回复

使用道具 举报

584

主题

6472

回帖

7097

积分

网站编辑

人模狗样

积分
7097
发表于 2003-8-7 12:39:52 | 显示全部楼层
修改mtu值
HKEY_LOCAL_MACHINE\SYSTEM\Services\Tcpip\Parameters\Interfaces\
在这个项下有许多子键,找到一个其中有你的局域网ip地址的一个,在右边新建REG_DWORD值,命名为MTU
并将其值改成十进制下的1450
重启机子,应该可以浏览那些网页了
回复

使用道具 举报

75

主题

3917

回帖

5276

积分

网站编辑

积分
5276
发表于 2003-8-13 09:43:22 | 显示全部楼层
楼上的能说说为什么要这么做吗?
回复

使用道具 举报

584

主题

6472

回帖

7097

积分

网站编辑

人模狗样

积分
7097
发表于 2003-8-13 10:31:20 | 显示全部楼层
google之
回复

使用道具 举报

307

主题

1861

回帖

2862

积分

论坛元老

积分
2862
发表于 2003-8-16 17:12:05 | 显示全部楼层
最初由 ekaiser 发布
[B]主机 安装win2000ser 版,然后开启路由功能即可。 [/B]


这样可以达到怎样的效果,我的猫就不带路由。我的主机就是2kser我的其他机子是通过交换机连主机通过代理服务器上网!我的主机就没有路由所以我想知道开启路由能达到怎样的效果?
回复

使用道具 举报

35

主题

102

回帖

220

积分

海星

积分
220
 楼主| 发表于 2003-8-17 23:35:40 | 显示全部楼层
DNS用的是电信的,主机上网非常正常,另外一台共享上网,大部分网站都能连接,不过有些网址就进不去!
开启路由和修改mtu值还是不怎么搞明白,请大家详细说说!
回复

使用道具 举报

35

主题

102

回帖

220

积分

海星

积分
220
 楼主| 发表于 2003-8-18 17:44:16 | 显示全部楼层

总算弄明白了,谢谢大家!

详细说明如下,供后来者参考:

目前,不少网虫家里都使用两台以上电脑,通过Windows自带的“连接共享”来共享ADSL上网。共享上网的设置方法很简单,但这样共享后大家几乎都会遇到一个同样的问题:主机(Internet网关)上网一切正常,客户机则有些站点访问不了。

造成这一现象的原因是在Windows操作系统中使用ADSL,系统默认的TCP/IP数据包最大值(MaxMTU)为1500(这是以太网分组标准),而ADSL实际使用的数据包(ADSL服务提供商设置的数据包大小)的最大值略小于1500,多为1492。而恰巧某些站点的MaxMTU值设置又大于1492,所以造成站点不能访问。我们可以通过修改客户机的Windows注册表,降低MaxMTU值的方法来解决这个问题。
下面我们针对不同的操作系统,来讲讲客户机注册表的设置修改。

一、 在Windows 9x 和 Windows ME中
设置步骤如下:
第一步,运行“regedit”命令进入注册表,找到[HKEY_MACHINE\Sysetm\CurrentControlSet\Services\Class\NetTrans\],然后找到其中的000n(n为任意数)项,这里的“000n”是你系统中使用TCP/IP协议的接口(图1)。
注意: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\]中。同样,些处的关键也是要确定主键的正确位置。你可以查看“Interface”项下的每个主键,其中包含你机器的网络设置数据(比如IP地址、DNS服务器、默认网关等)的那项就是你需要的。
这里,我的网卡IP地址设为10.0.0.3,默认网关设为10.0.01。
第二步,在这个主键中,新建“REG_DWORD”键。
第三步,将新建的这个键命名为“MTU”,设置其数值为十进制的1450或是小于1492的任意数值。设置完毕,注册表中增加一个键会为1450的“MTU”键,设置完毕,重启机器,OK。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-24 23:39 , Processed in 0.085426 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表