iT邦幫忙

0

A 公司經由 B 公司連線到 C 公司的 socket server 的問題

請問各位前輩,因為資安上的規定,

B公司想要連線到C公司的 socket server取得回應的資料,

必需要經由一台申請的VPN(數據機)才能連線到C公司,

假如A公司想要經由B公司連線到C公司取得資料的話,

需要架設哪些服務或者設備呢?

例如:

B的外部IP: 118.166.155.111,

C的內部IP: 10.88.66.11,

B -> C, (10.88.66.11)socket.Receive(receive_data)

A -> B -> C, (118.166.155.111)socket.Receive(receive_data)

A的code跟B的code只有差在所輸入的IP不同,

但都必須是C給出來的receive_data,

之前有想過要在B架設web server轉拋資料,

但有沒有可能由B的 router 和 nat 之類的功能可以處理掉的呢?

2 個回答

0
jerry00218
iT邦研究生 2 級 ‧ 2016-07-20 22:25:23

可以直接用 NAT 的 Prerouting 處理掉

0
門神JanusLin
iT邦大師 1 級 ‧ 2016-07-21 16:31:16

A和B建VPN就可以了

Vigor設備

或是MHG/NFW都可以

我要發表回答

立即登入回答