双网卡用交换机共享上网,XP作为主机,WIN7笔记本为客户机,客户机无internet访问权限(有图)

家里有3台电脑,想用双网卡基于交换机下共享上网,以前将主机设置好后,其他客户机插上网线就能上网,可是最近却连不上了,看了网上许多的方法,试了也没用。
下面我再详细的说下我家的情况,请各位看看有没有什么问题:
主机(台式机,XP系统,双网卡)

注:4号灯指内网卡连接线 5号灯指客户机连接线(两灯闪烁频率一样)
从图片中可以看到,主网线连接的主机双网卡中主网卡线,这样主网卡可以上外网
然后连接外网的本地连接设置共享后(有手托着的标志),内网卡的IP地址和子网掩码强制改成了
IP:192.168.0.1
子网掩码:255.255.255.0
这是和网上所说的一样
由于我家用的是交换机不是路由器,所以我把连接内网卡的网线接到交换机上(交换机上连接的4号线),从而想达到所有房间都能上网的目的。
但是连接好后发现,主机(XP系统)可以正常上网,客户机(WIN7系统)连接网线后本地连接可以搜索到网络,但无internet访问权限。我也按照网上说的将客户机的IP和子网掩码和网关分别设置成:
IP:192.168.0.2 子网掩码:255.255.255.0 网关:192.168.0.1还是无internet访问权限;WIN7客户机改成自动获取IP也是无internet访问权限,。这是为什么?(配置好后,客户机的本地连接)

我试了很多方法都没有解决,也试过在主机使用“网络向导”,但还是不行,请大家帮忙解决问题,感激!
也试过网上说的将两个本地连接桥接,也不能上网,求好心人帮助,在线等

第1个回答  2013-02-11
我不了解您对网络设备和和多台电脑共享上网设置的知识程度如何,但我愿意说说我的看法供您参考。
1、必须说说NAT功能。NAT的英文全称是“Network Address Translation”,中文大意是“网络地址转换”,有的人也称之为“寻址功能”。而NAT功能又分为三种类型:静态NAT(Static NAT)、动态地址NAT(Pooled NAT)、网络地址端口转换NAPT(Port-Level NAT)。作为电脑用户所能接触到的NAT功能,通常是被集成到路由器和“防火墙”之中,一般的交换机根本就没有NAT功能,个别高级交换机中即便有所谓NAT功能,也绝不是网络地址端口转换的NAPT(Port-Level NAT)。在这里就不赘述专业性理论和各类NAT功能的原理了,一句话,我个人认为您的交换机可能无法实现您现在想达到的目的!您可能会问,那该怎么办?我的回答是:改用一个五端口的有线路由器就可以,其中,那一个WAN的端口插入您的那条主网线,其余4个LAN的端口可以连接四条网线到四个房间,您说有3台电脑,那就在4个LAN端口中分别插到任意3个插口就可以了。
2、可能存在的错觉。您说“以前将主机设置好后,其他客户机插上网线就能上网”,我认为这可能是一个错觉,理由就是您说到了“内网”和“外网”的问题,如果我没有理解错的话,您目前的状态随您怎么设置IP地址,也不管您是主机还是客户机,只能“始终是”一台电脑能够上网,也就是说,您就是3台电脑的设置都正确,充其量也只能“轮流”上网,要想让这三台电脑能在三个房间同时上网,就必须用路由器,根本原因就在路由器才有网络地址端口转换的NAPT功能,而交换机没有。
也许我让您感到“失望”了,但是我认为,我从技术原理方面说了实话,供您参考和共同学习,如果您改用路由器,我认为您会成功。
第2个回答  2013-02-11
缺少了一幅图,WIN7下的那个“详细信息”追问

(这是客户机自动获取后)

(这是客户机手动设置IP后)

两个设置都能找到网络2,但就是无internet访问权限

追答

晕,手动设置!!手工指定的数据是无法判断问题的,改为自动获取然后看看能否正常获取到IP地址!!另外,从上图中可见,DNS并没有设置有效值,指定DNS地址,该地址可从主机拨号连接属性获取,或指向192.168.0.1(不一定有效)。

追问

改成自动获取了,还是无internet访问权限,改了DNS也不行,我在怀疑有没有可能是网络公司屏蔽了

追答

有些运营商会限制计算机共享,不过先排除自身问题:
1,改为IP自动获取,然后查看详细信息是否获取到IP地址,如果未获取到地址,那就是设置问题。
实际上,在启用共享连接以后,主机就会提供一个小型的DHCP服务为客户机分配地址。
2.如果获取到IP地址,客户机在CMD窗口下,通过PING命令,测试到主机的连接是否通畅,如果无法PING通,或许被防火墙拦截,可在主机禁用防火墙后重试。
3.如果能PING通主机,那就继续ping主机获得的DNS地址,看看是否能够ping通,如果不通,或许,运营商限制。
以上1、2点,均为本地问题,按照电信所述,允许同时接入不大于3台以上的计算机,各地获取不同。

追问

以前还上的好好,最近突然一下客户机就连不上了,现在就是这个无internet访问权限怎么改的问题,请问能加你Q吗?能详细说说嘛?

刚在客户机上测试了主机的连接是通常的,可是怎么PING主机获得DNS地址?求教

本回答被提问者采纳
相似回答