个人觉得,这个网络图,应该是使用两个单WAN口、多LAN口家用路由器组成的网络图。 先说明一下家用路由器的作用主要有三个:1、NAT,使私有地址能通过一个公有地址访问Internet;2、隔离广播,隔离局域网的广播,使广播不会传递到Internet;3、安全,禁止外部网络随意访问我们的内部网络。 这么看来,路由器A实际并没有什么太大的作用,既然网络B可以访问网络A,那就完全没有使用路由器的必要,只需要使用交换机作网络连通就好。 当然,如果以上两台路由器是企业级的路由器,要连通也是可以的,有相关的路由命令可以连通两个网络,但家用路由器估计没有那么灵活,我见识少,还没有见过家用路由器有提供相关功能的,因为这个和家用路由器的作用是相违背的。要连通网络,使用交换机就好了,干嘛要用个路由器?这不是建道墙爬过去给自己找麻烦?所以家用路由器是不考虑这种场景的使用的。 请楼主说明,为什么要使用路由器A? |
本帖最后由 jiguo 于 2018-11-25 10:48 编辑 路由器B下面的电脑要访问路由器A: 1、A路由为主路由,B路由WAN口插A路由LAN口,也就是B接到A下面; 2、B路由为主路由,在B路由中设置静态路由,“下一跳”到A路由WAN口,在A路由上做映射或DMZ; 3、B路由为主路由,A路由关闭DHCP,其中一个LAN口接B路由LAN口。 |
可以的吧,忘记了。以前我们公司没有硬件防火墙的时候,用的就是TP478的路由器,下面有的办公室有特殊需要就接个普通的路由器,好像是把增加的路由器设置为自动获取IP的就行了吧,后来公司买了硬件防火墙,就不存在这个问题了,防火墙可以设置是否允许大局域网内的各小局域网跨段访问。 |
有两种方法可以解决你的问题, 第一种就是在主路由器也就是路由器B上新建路由转发,把192.168.9.0网段来的访问192.168.84.0网段的的数据包转发到路由器A(这种需要主路由器支持路由高级功能,同时这种方法针对用户来说是透明的) 第二种方法是你在主路由下所有192.168.9.0网段的主机上添加多一个网关 ,指向路由器A的WAN口地址 |
zb77721 发表于 2018-11-23 13:23 弄旧电脑做所谓的软“路由”之前,利用现成的服务器上多搭一个虚拟机整软“路由”也试过 但是,软的看不见啊。。还是用了“硬”的 |
改一下子网掩码应该可以 或者 有些路由器可以把路由器的地址和上一级路由器设置在同一网段, 这样你就可以把路由器地址设置成192.168.9.2 这样子两个路由器就合并了 |
如果不改变当前网络拓扑的情况下,也不想增加多一台路由器,那就只能多增加一台电脑安装双网卡,一个网卡IP为192.168.84.2接路由器A的LAN口,另一个网卡IP为192.168.9.2接路由器B的LAN口。同时路由器A设置一条静态路由192.168.9.0--255.255.255.0--192.168.84.2,路由器B设置一条静态路由192.168.84.0--255.255.255.0--192.168.9.2,这样就可以实现路由器A和路由器B之间的电脑互访。 |
什么花软件可以使所有在软件下的组成一个内网。。可惜收费的。 |
本帖最后由 iokeyz 于 2018-11-23 16:44 编辑 有个问题 路由A下面的电脑为啥会有9网段的IP地址啊? 如果像这样两个路由连一起 那直连路由A的电脑应该是可以访问直连路由B的电脑吧 那样的话 只需要告诉路由B要找到84网段的电脑必须经过路由A就可以了 这样的话配置静态路由 把目标网关:192.168.84.0 掩码:255.255.255.0 的数据全都转发到下一跳路由:192.168.9.87 ↑这是我的思路 可以试试看行不 |
电脑一定需要双IP吗?如果把B路由作为主路由器的话,A路由可以采用桥接模式,或者把A路由换成交换机,这样AB下面的电脑都在一个网段里,自然就可以相互访问了 |
路由A级联在路由器B下面? 做什么用的?先把网络拓扑搞清楚再说 |
哎呀,一个文盲头衔也抢,我小学没毕业,名副其实。 |
如果能控制B 就在B下设置一条目的192.168.84.0下一跳192.168.9.87的静态路由规则,前提是A路由地址需要固定。如果不能控制B又不想改变网络结构,就在A上操作:要么将电脑IP配置为DMZ主机,访问\\192.168.9.87即是访问电脑,要么设置虚拟服务器,根据需要访问特定端口的应用 |
q8155128 发表于 2018-11-22 19:44 在A做端口映射 一般有四个参数 外部ip地址 内部ip地址 外部端口内部端口 外部ip一般可以不填 内部ip对应你要被访问的电脑 内部端口对应你要被访问的应用端口 如远程桌面默认为3389 外部端口 对应你要使用路由器A的哪个端口 举个例子 我要在外网用远程桌面访问内网的电脑 这个时候 内部ip=我要访问的电脑ip 外部ip=我公网ip(相当于你路由器A的wan口地址) 内部端口=3389 外部端口=8899(我自己设定,一般在1024-65535之间 <1024有很多常用端口 为避免冲突不使用) 我打开远程桌面 输入地址 我的公网地址:端口号 如果网络是通的那么我就可以连上内网电脑 你映射之后访问时如下 192.168.9.87:xx (192.168.9.87是路由器A wan口IP地址 xx是你设定的外部端口号) 如果路由器B上还有上级路由 而上级路由(简称为路由器C)上的电脑要访问路由器A上的电脑就在路由器B上再做端口映射就可以了 (内部IP为路由器A wan口地址 ) |
本帖最后由 felixatvan 于 2018-11-23 13:20 编辑 刚才再看了一下版主画的图,我的理解能力不够。 看不懂!!!路由器的两边有相同的网段,是如何实现路有的?有明白的请给解释一下。 画带WAN和LAN接口的最好能把WAN和LAN连接处标注上。 |
本帖最后由 熄灭的火焰 于 2018-11-23 08:56 编辑 q8155128 发表于 2018-11-22 19:48 路由器会自动把WAN口和LAN口的路由信息加到自己的路由表中,并且会再加一条,0.0.0.0发往WAN口。 也就是说,如果B下的电脑PING A路由器本身(192.168.9.87) 是可以PING通的,但如果PING 84网段,则不行。他路由表没有,属于0.0.0.0所以会往WAN口发送,这样就访问不了。 你可以去路由器B中加一个路由信息 192.168.84.0/24 转发到LAN口 192.168.9.87 ,这样。就可以访问了。 下面是我飞鱼星的路由,大概就是这个样子。 |
参与人数 1 | 无忧币 +1 | 收起 理由 |
---|---|---|
2012andyle113 | + 1 | 很给力! 主路由可以设置的话,这样确实可以. |
用这个TeamViewer |
q8155128 发表于 2018-11-22 19:48 你是怎么访问的,\\IP,还是PING 你先说一下想达到的效果吧,跨路由器之后,就别把他们当成同一个局域网了。 |
用交换机可以的 |
用软件zerotier,电脑互相访问轻松解决。不过ip打印没法扫描啥的 |
本帖最后由 felixatvan 于 2018-11-23 13:12 编辑 我不是大师。老规矩还是问几个问题。 1)为什么要有路由器A?目的是什么?如果B是主路由器。2)什么方式的访问?3)如果B是主路由器,能否把A 改为集线器, 用网络地址掩码来分割网址。 |
鸡腿姑爷提醒你,设置路由B的静态路由 |
如果仅仅是为了访问电脑,远程桌面软件就行了。 如果有数据库、打印机要共享,一是把两个路由器设置成一个网段,都是主路由的网段,从路由做交换机用,LAN进,LAN出,关闭DHCP 二是主路由的网段里架设VPN服务端,从路由里架设VPN客户端(此电脑)或VPN Bridge(此局域网),使从路由里的电脑与主路由的电脑在一个局域网里。 |
邪恶海盗 发表于 2018-11-22 18:07 俺主要是考虑安全..... 在俺的电脑加路由..... |
2012andyle113 发表于 2018-11-22 17:10 路由器B是主路由呢...... |
fuldho 发表于 2018-11-22 16:16 首先感谢大师指点...... 做交换机用俺会亲...... 俺接路由考虑安全...... |
熄灭的火焰 发表于 2018-11-22 16:03 大师的意思: 不改变图片上的结构...... B下的电脑也能服务A下的电脑??? 但是俺试过不行的啦...... |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.