我的Sql服务器连接着A路由器。 A端口连接着B路由器。B路由器接着我的电脑。 我如何访问A服务器的Sql服务器。
 补充: A路由器网段192.168.1.1 B路由器网段192.168.2.1 我要如何操作才能访问?

解决方案 »

  1.   

    while ping(SQL_Server)==false:
       call administrator(setRouter, setACL)access your SQL_Server
      

  2.   

    首先,楼主问错了地方,建议到Windows专区网络版询问其次,楼主问题没描述清楚先看下网络如何连接:SQL Server -- A路由器(192.168.1.1) -- B路由器(192.168.2.1) -- 电脑先要解释下,A、B路由器之间是如何接法的,A的wan口接B的lan口,还是A的lan口接B的wan口,还是A的lan口接B的lan口当然,以上是指A、B路由器是Soho型小路由器的情况如是A的lan口接B的wan口,就是B在A下面,相当于A是外网,B是内网,内网的主机当然能访问所有外网主机和端口如是A的wan口接B的lan口,就是A在B下面,相当于B是外网,A是内网,由于Nat映射的原因,相当于外网要访问内网主机办法一是直接在A路由器上配SQL Server的1433端口映射 办法二是直接在A路由器把SQL Server加到DMZ即可最后,再说一下,完全还有三种额外途径来解决:1.直接把路由器当交换机使用,配同一网段不就行了,何必自找麻烦2.直接lan接lan时,又不想改原有IP情况下,直接扩大主机掩码,把SQL主机的255.255.255.0改为255.255.0.0即可,扩大广播范围3.直接通过外网、VPN、P2P等中转不是一样
      

  3.   

    搞清楚是VLAN划分的两个子网,还是VPN搭建的子网。
    如果VPN的话,直接访问即可。