[問答] 網址轉發

看板Network作者 (LaPass)時間11年前 (2012/10/25 01:33), 編輯推噓7(7025)
留言32則, 9人參與, 最新討論串1/2 (看更多)
就是,可能會有多個網址對應同個IP的狀況 abc.com => 120.110.12.13 def.com => 120.110.12.13 希望外面連進來的時候 由網址判斷該交給那一台電腦處理 將 abc.com:80 對應到 192.168.1.10:80 abc.com:22 192.168.1.10:22 將 def.com:80 對應到 192.168.1.11:8080 def.com:22 192.168.1.11:22 請問,這種功能叫做什麼名字? 該用什麼硬體才能做到這樣的功能? 我去看了一下傻多的設定 看到那個只能設定 IP:PORT 對應到 IP:PORT 而已 沒辦法用網址做對應的樣子 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.85.40

10/25 01:48, , 1F
RouterOS不知道做的到做不到a...
10/25 01:48, 1F

10/25 01:53, , 2F
呃.... 請問這是很奇怪、罕見的需求嗎? QQ
10/25 01:53, 2F

10/25 02:06, , 3F
我直覺想到的是架網站 但那可以透過DNS跟virtual server
10/25 02:06, 3F

10/25 02:06, , 4F
做掉...
10/25 02:06, 4F

10/25 02:10, , 5F
virtual server+proxy,弄個web server(eg.apache/nginx)就好
10/25 02:10, 5F

10/25 02:25, , 6F
可是一個是TOMCAT一個是APACHE這樣ok嗎?
10/25 02:25, 6F

10/25 02:28, , 7F
你只要把其中一開對外,看到不另一台host的就用proxy轉送就好
10/25 02:28, 7F

10/25 02:28, , 8F
10/25 02:28, 8F

10/25 02:29, , 9F
我研究看看....
10/25 02:29, 9F

10/25 02:54, , 10F
不過.... 我想請問,我想連23port(SSH)也想這樣轉的話,怎
10/25 02:54, 10F

10/25 02:54, , 11F
麼辦?
10/25 02:54, 11F

10/25 03:09, , 12F
還滿奇怪的
10/25 03:09, 12F

10/25 03:10, , 13F
SSH沒有Request URI這個參數吧?
10/25 03:10, 13F

10/25 08:03, , 14F
沒有這種東西 請先搞清楚 DNS 是怎麼工作
10/25 08:03, 14F

10/25 08:04, , 15F
DNS 管不到 port... 而且你這樣兩個網址也非對應同一 IP
10/25 08:04, 15F

10/25 09:46, , 16F
對外是同個IP,就是希望外部連進來的時候去重新分配
10/25 09:46, 16F

10/25 09:47, , 17F
還看過,有人用session id的hash code去計算該對應到哪台
10/25 09:47, 17F

10/25 09:48, , 18F
機器,用這種方法來做load balance,連session同步的省了
10/25 09:48, 18F

10/25 09:49, , 19F
可能還是要靠一台主要的web server轉發吧.....
10/25 09:49, 19F

10/25 09:53, , 20F
web的部份…http proxy,ssh的部份…沒想到XD
10/25 09:53, 20F

10/25 09:56, , 21F
還是同樣問題, 你怎麼知道進來的 connection 是哪個網址
10/25 09:56, 21F

10/25 09:56, , 22F
http virtual hosting 是靠 Host: header
10/25 09:56, 22F

10/25 09:57, , 23F
ssh 根本沒有這種機制 進來的人都長一樣誰知道要走哪邊
10/25 09:57, 23F

10/25 10:03, , 24F
嗯.... 還是乾脆用VPN好了.... = =
10/25 10:03, 24F

10/25 10:17, , 25F
PAT - Port Address Translation
10/25 10:17, 25F


10/25 11:13, , 27F
delayed binding/TCP splicing 不算新觀念但還是複雜技術
10/25 11:13, 27F

10/25 11:14, , 28F
即使用專業的 load balancer, layer7 也是能不開儘量不開
10/25 11:14, 28F

10/25 11:15, , 29F
看起來好像蠻有趣的....
10/25 11:15, 29F

10/25 11:16, , 30F
謝謝你讓我知道這個,感謝~
10/25 11:16, 30F

10/26 22:46, , 31F

10/29 00:44, , 32F
web的超簡單,他的要求是ssh,不過我已經找到解法了
10/29 00:44, 32F
文章代碼(AID): #1GY2PhRx (Network)
討論串 (同標題文章)
文章代碼(AID): #1GY2PhRx (Network)