服务器到服务器的回发

时间:2013-09-10 04:31:24

标签: asp.net architecture postback

这更多地与建筑有关,但无论如何,我会问这个问题。

我有一个场景,我在内部网络上运行一些服务器。是否可以从内部网络上的服务器发布到外部服务器,然后将服务器到服务器的外部服务器发回到原始服务器上?

                     Server to server postback
Internal Server -------------------------------
      |                                        |
      |                                        |
      |         Post to external server        |
   Web Page  ---------------------------- External Server
      |
      |
   Customer   

2 个答案:

答案 0 :(得分:1)

是的,这是可能的,但您可能需要调整防火墙以允许流量进入内部网络。从http请求的角度来看,这不是问题,但您的基础架构必须允许它(权限)

答案 1 :(得分:0)

最终,要做到这一点,你必须使内部服务器“外部”,至少对其他外部服务器。外部服务器必须打开与内部服务器的网络连接。这将有几个问题,

  1. 内部服务器没有公共IP地址
  2. 防火墙将阻止连接
  3. 您的IT人员会因为将外部服务器暴露给外部世界而胡思乱想。
  4. 您有几个选择:

    1. 在防火墙上打开一个端口到内部服务器
    2. 将内部服务器放入DMZ
    3. 在DMZ中设置一个继电器,可以连接内部和外部世界。有时公司已经设置了这样的东西。看看他们是否有类似F5 Big-IP负载均衡器/路由器的东西。