日期:2014-05-17  浏览次数:20835 次

不同局域网内的主机互访
我现在有两个IP地址,这两个地址之间是可以互相访问的,这两个个IP是别人的局域网提供的。我现在接两个路由器在这两个IP上,各个路由器下接入一个交换机,然后主机再接到交换机上,我每个交换机上的局域网IP地址都是192.168.0.2-192.168.0.244之间,所有我可能会有两台主机的IP地址是一样的,比如都是192.168.0.111,这两台计算机之间如何通讯,怎么测试? 也就是不同局域网,通过路由器互联,主机间如何访问,急问啊


------解决方案--------------------
就是路由器采用级连:
两个IP地址 --> 两个路由器 --> 分接交换机 --> 分接主机

假设这两个IP是(两个路由器wan地址):192.168.1.1和192.168.1.2
假设这两个路由器lan地址分别都是:192.168.0.1

这不相当于两个局域网通过公网进行连接一样,注意公网的主机是可能相互通讯的,道理不是一样,由于nat的原因,肯定是无法直接访问的

办法一:直接公网,相当于1.*段建一中间服务器,两路由器下的主机都连到这一服务器即可,比如建立vpn服务器,远程控制服务器等

办法二:直接路由器上做端口映射,进行有效的访问,这和内网建网站服务器不是一样的,也可直接建vpn服务器

办法三:不做端口映射,就直接把需要访问的路由器下的主机放到停火区即可

办法四:难不成楼主不能直接拉一条网线把两台需要通讯的主机连在一起

办法五:难不成楼主不能不通过级联,直接把路由器当交换机使用不成

办法六:楼主干吗不只用一个做路由,另一个路由也当交换机挂在该路由下面

办法七:。。。。。。
------解决方案--------------------
没深入看,我觉得大概的意思应该是 PC1--路由1----公网-----路由2--PC2

1、这时使用VPN拨入的方法,假设在PC2上设置了VPN拨入,PC1的IP地址段,不能==PC2,例如:PC2:192.168.0.1;则PC1:正确的应该是192.168.2.1

2、远程控制软件

3、类似于玩CS时,用的QQ游戏那种模拟成局域网的软件