如何将电脑连上网,电脑经过三层路由器上网,怎样实现各层路由器上的电脑对这台电脑的远程控制呢? <#21---->


时间:

A路由器为主路由,连接外网(有固定IP)。B1,B2路由器分别连接至A。C路由器连接至B1。 A,B1,B2路由器上连接的电脑,以及外网电脑,如何实现对C路由器连接电脑的远程桌面控制?

关于端口映射和使用LAN口连接的方式已经有不少朋友已经解释过,我就不在赘述了。讲一下下级路由使用WAN口与上级路由相连时的解决办法。

网络拓扑结构如上图,采用这种结构在没有经过相关时只能是下级路由的客户端PING上级路由直连的客户端时能通,但无法反向ping通。原因在于处于路由LAN网段中的客户端与WAN口之外的节点通信时,数据包的源地址时经过转换为WAN口的地址(NAT)来进行通信。

其二,当一个网段需要与另外网段进行通信时,数据需要发往网关进行转发。假如在A下有一台PC的IP地址为192.168.11.12,默认网关为192.168.11.1,如果需要通信的对端处于其他网段时,它则会将数据包直接发往192.168.11.1。那么如果它要与192.168.31.11通信时,它也将数据直接丢给了路由A,但是事实上路由A并不知道192.168.31.0/24这个网段的存在,路由A也只能将数据丢给它的默认网关来处理。因为192.168.31.0/24这个网段是在路由A的LAN口下级的设备中存在,所以它发往了错误的接口结果只能是南辕北辙,永远也发送不到该去的地方。

经过以上的分析,那么接下来我们应该要做的就是要把这些走错的路改正回来。要达到这个目的我们就需要在拥有下级路由的设备上配置“静态路由”来告诉数据包该走哪条路到达目的地。

配置好静态路由后,再来进行PING测试可以看到现在处于不同路由下的客户端已经可以正常通信了。

“网络极客”,全新视角、全新思路,伴你遨游神奇的网络世界。

看似很复杂的问题,主要在与设备连接过多,导致问题复杂化。

最为简单的实现方式,A路由器作为主路由器,按照正常进行设置;

B1、B2、C路由器均设置成二级交换机进行使用。

那么A、B1、B2路由器上连接的电脑均可以看做是同一个局域网,相互访问没有任何问题;

外网,需要访问内网,仅需要将对应的端口进行映射即可。

主路由器设置

1.WAN口拨号设置

在路由器的上网设置中,选择静态IP上网方式;

并输入运营商给你的公网IP地址、子网掩码、网关和DNS地址。

2.端口映射

在路由器的功能扩展的端口映射中,通过新增远程访问端口,从而实现远程访问;

一般默认的远程访问端口为3389,使用的是TCP协议。

副路由器设置

1.关闭DHCP功能

在路由器的DHCP服务器中,关闭副路由器的DHCP服务器工功能;

并将主路由器WAN口分别与B1、B2 LAN口连接,B1 LAN口与C LAN口进行连接。

这样就实现了内部通过局域网访问,外部通过端口访问的设置;

关于该组网模式下的远程访问,是否还有更好的方法?

欢迎大家留言讨论,喜欢的点点关注。