iT邦幫忙

0

如何讓虛擬伺服器可以正確的被反向代理

各位好,小弟目前有一些問題無法解決,想請教各位前輩們

設備
目前我有一台 Server,有一組實體 IP(123.123.123.123) ,並且綁定了一組域名(test.com.tw)
另外還有一台 vCenter Server,底下有五台 ESXi Server,裡面有裝一些虛擬 Server,而這些主機都是使用區域網路(192.168.22.xx)

目前遇到的問題,我有使用 IIS 的 ARR 模組來實現虛擬 Server 網站的反向代理,abc.test.com.tw ,可以反向代理至 192.168.22.210,網站可以正常顯示,但目前希望可以做到連 ssh 都可以一起被反向代理,例如使用: abc.test.com.tw:22 可以被代理成 192.168.22.210:22,不知道有沒有辦法可以實現這樣的可能性,或是其實這個想法是不可能實現的呢?

Albert iT邦新手 5 級 ‧ 2016-06-30 09:49:59 檢舉
感謝大家的回應,SSH Tunnel 曾有考慮過,但使用前的設定有點繁瑣,因此不考慮!
SSH 這部分只是舉例,是希望找出一個通用解決方式,讓其他 Port 可以透過這樣的方式接駁封包。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
WilliamHuang
iT邦研究生 1 級 ‧ 2016-06-29 17:01:04
【**此則訊息已被站方移除**】
0
fillano
iT邦超人 1 級 ‧ 2016-06-29 22:01:49

幫你找了個簡單答案:不可能。

Reverse Proxy for HTTP/HTTPS/SSH

0
James
iT邦大師 6 級 ‧ 2016-06-30 07:46:27

反向代理是在應用層實現的,也就是說web應用可以用iis反向代理。
同理ssh應用就要靠ssh本身來實現,網路搜尋ssh tunnel就可以找到相關教學。

0
haoming
iT邦好手 1 級 ‧ 2016-07-05 10:26:18

IIS的反向代理不是用來作你需求。你可以 用 DMZ , 或者 TCP forward 達成.

我要發表回答

立即登入回答