关于从交换机出来接路由器不能上网的问题

网络用的是IP静态拨号,IP地址DNS地址设置的都没有问题,比如我如果用192.168.1.105的IP上网,我直接插上交换机出来的那根网线电脑就可以上网,如果我把网线插到无线路由器上面用同样的ip设置或者更改IP都上不了网,打网页显示的是DNS没有反应什么的,我家里两个无线路由器我都试过了 都不可以上网 但是直连就可以上,这是怎么回事,需要怎么解决,路由器能设置的都设置了,就连MAC地址克隆都用了 就是上不去网,以前是可以上去的,不知道现在是哪里出毛病了,希望有大神能帮我解答!
难道我没有说明吗?我路由器的IP地址改了 不跟网吧的网关一样 我路由器的地址是192.168.8.1 网吧的是192.168.1.1,电脑的IP是路由器的IP

这个问题简单,要搞清楚是怎么回事,首先得明白一个道理:
交换机是通过MAC地址表来寻址的,路由器是通过路由表来寻址的,而MAC地址表里得MAC地址和路由表里的路由就像现实生活中的路标,电脑要想上网,数据包在传输的时候就要通过这些个路标来找到你要访问的目标。

你的交换机连接着路由器,路由器连接着电脑。假如说你要访问百度(地址为1.1.1.1)。

1、你的电脑会发个数据包,告诉路由器,我找 1.1.1.1
2、数据包到了路由器之后一看,找1.1.1.1 的,那我该把包发给谁能,去路由表看看怎么去 1.1.1.1

路由器在路由表里没找到去1.1.1.1的路径,那我们就要手动给他指一下怎么去,就要写一条路由指向交换机(端口假设为A)与网吧相连的那个网吧那边的端口(假设端口为B)。

这个时候,路由器才会明白,哦!我要到1.1.1.1,就得先到交换机。

所以,因为你的路由器中没有到网吧的路由才不能上网,不过家用的路由器应该不能手动写路由条目。

那你要想用路由器上网该怎么办呢?

也简单,路由器上面有WAN口(接外网的口)和LAN口(接内网的口,也就是接电脑的口),

1、把从交换机上面出来的那根线接到路由器的LAN口上面
2、把想要上网的电脑也接到路由器的LAN口上面
3、关闭路由器的DHCP功能(不同牌子的路由器有不同的关法,具体怎么关百度一下),你如果不关,这个路由器会给你的电脑分配地址,会和网吧的电脑地址冲突,同时网吧的电脑也可能会从你这分配地址造成网吧瘫痪!

把线接到LAN口,关闭DHCP就是把你这个路由器当成交换机使用,你要是想跳过交换机直接用路由器上网也行,
1、把网吧出来的线接到WAN口,
2、让网吧给你一个IP地址,这个IP地址得让网吧给你设置成不能分配给别的电脑,可以用MAC地址绑定或者IP地址保留的方法,假设这个IP地址是192.168.1.1
3、你在设置路由器的时候设置为 静态IP地址(反正是静态什么来着记不清了)的方式,IP就填192.168.1.1,网关最好是指向192.168.1.1的对端口的IP,要是不行话的,就跟网吧的网关填一样,DNS和子网掩码也填一样,
4、最重要的,就是DHCP要分配的地址段,不能使192.168.0.0网段的,你可以设置为10.10.0.0网段或者172.16.0.0网段,假如是172.16.0.0网段,路由器会留一个地址作为自己的地址,那就留172.168.1.1,DHCP就设置为172.168.1.2--172.168.1.254 ,子网掩码255.255.255.0,网关
172.168.1.1,DNS跟网吧的一样。

好了,没啥好说的了!纯手打,最后标上哥们的印记!追问

第一条方法我现在就用的呢 上网是可以上网,但是我路由器的无线功能都废了,家里用无线的地方挺多,我主要是想要无线功能
第二条方法 我也想过,过去找老板 让他给我绑定一个IP 但是他的交换机帐号密码不知道,都是别人给他弄的,也不行
你第二个方法的第4个我有点看不懂,我路由器的IP改成了192.168.8.1 DHCP要分配的时候难道不能用192.168.8.2-192.168.8.254吗?还有网关也是
还有别的方法了吗???

追答

不是,我的意思是假设网吧老板给你的IP地址是192.168.1.1,那你路由器,就不能使用这个网段的,必须是另外网段的,因为这个192.168.1.1在这就相当于外网地址,你路由器在这要用这个地址进行NAT转换,数据包才能出去。 还有就是,一个路由器的两个端口上,绝对不能都设置为一个网段,也就是说 A端口是192.168.1.1/24,B端口就不可能是192.168.1.0/24中的任何一个。不信 你试试。如果真想用无线,那就用笔记本电脑做个无线发射器用吧!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-05
肯定是你路由器没有设置好。你网线直接接电脑使用192.168.1.105可以上网,你将网线接你路由器wan口,电脑接路由器lan口,从你电脑登录路由器,如果路由器lan口IP是192.168.1.1,将其改成192.168.2.1(改完后会中断,需要重新登录)。然后设置路由器wan口使用静态IP192.168.1.105,掩码255.255.255.0,网关192.168.1.1,dns:202.99.192.68。
第2个回答  2012-07-05
可以的,首先,要明白一个概念 你的网管,局域网ip 外网的ip 然后就是地址冲突问题。
192.168.1.105 是网吧提供给你的网络地址,你填写到主机ip中,作为局域网ip使用 要是填写到无线路由器上,是外网ip 也是你的主机网管,由于路由默认局域地址为192.168.1.1 所以会冲突的,明白了不。详细点是这样的,首先,无线设备选择上网方式为固定ip 填入192.168.1.105,下一步最为重要,修改无线设备的局域网网关,比如10.14.0.1 后面就不用多说了吧,主机设为自动获取,或者固定ip都可以,关键在与主机的网关 一定不是192.168.1.1
第3个回答  2012-07-04
不可能,我就跟你用的一样的上网的方式,子网掩码是255.255.255.0 ,网关,DNS都是192.168.1.1 ,其他的不用填。就可以上网啦,你看看是不是哪里设置错啦,把路由器恢复出厂设置再设置一下追问

试过了,不可以的,如果这么简单的话我也就不会提问了

追答

肯定是哪里设置的不对,我的怎么就能上网啊,你的就上不了,除非是网关不对,你把自己的路由器设置成192.168.0.1也试过啦

本回答被网友采纳
第4个回答  2012-07-05
使用路由器的时候,不要连接入口
比如4口的路由器,那你就把交换机出来的线接到1口,其他的机器用2-4口就可以了。什么都不用设置。追问

我主要还想用无线功能,我现在就是把路由器当作交换机用的,但是当交换机用的时候 无线功能就废了啊 家里的平板 打印机 手机都不能上网了

追答

怎么会呢。。。。。

相似回答