三台服务器 A、B、C, 都装有Oracle客户端和服务器, A和B同属一个网段 ,B和C都在公网,C无法直接访问A。现在试图在C上通过B间接连接A服务器,如何配置?试着在B上设置本地网络服务名连接A成功,然后在C上设置本地网络服务名连接B上的A服务,失败。如何配置呢? 谢谢!

解决方案 »

  1.   

    还没有见过,访问DBLINK的DBLINK ,可能不行吧,我见过的是:
    一般都是取一台服务器做中间服务器,然后往里中间服务器取数据和写数据,实现3者同步
      

  2.   

    DBLINK 可以用的,我已经试验过。我想在C上直接访问A不知道是否可行呢?
      

  3.   

    你需要在交换机上设计A,B,C能相互访问即可.应该是个VPN的问题.
      

  4.   


    不能改变网络结构,我准备试着用 Replication 解决了
      

  5.   

    C访问A
    试试route add命令 , 把A通过B的网关路由到C
      

  6.   

    在交换机上设置端口 track (拼写不知道对不对)口可以访问不同网段