作者LaPass (LaPass)
看板Network
标题[问答] 网址转发
时间Thu Oct 25 01:33:28 2012
就是,可能会有多个网址对应同个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
1F:推 cem236321:RouterOS不知道做的到做不到a... 10/25 01:48
2F:→ LaPass:呃.... 请问这是很奇怪、罕见的需求吗? QQ 10/25 01:53
3F:推 cem236321:我直觉想到的是架网站 但那可以透过DNS跟virtual server 10/25 02:06
4F:→ cem236321:做掉... 10/25 02:06
5F:→ kdjf:virtual server+proxy,弄个web server(eg.apache/nginx)就好 10/25 02:10
6F:→ LaPass:可是一个是TOMCAT一个是APACHE这样ok吗? 10/25 02:25
7F:→ kdjf:你只要把其中一开对外,看到不另一台host的就用proxy转送就好 10/25 02:28
8F:→ kdjf: 台 10/25 02:28
9F:→ LaPass:我研究看看.... 10/25 02:29
10F:→ LaPass:不过.... 我想请问,我想连23port(SSH)也想这样转的话,怎 10/25 02:54
11F:→ LaPass:麽办? 10/25 02:54
12F:推 pichubaby:还满奇怪的 10/25 03:09
13F:→ pichubaby:SSH没有Request URI这个参数吧? 10/25 03:10
14F:推 birdy590:没有这种东西 请先搞清楚 DNS 是怎麽工作 10/25 08:03
15F:→ birdy590:DNS 管不到 port... 而且你这样两个网址也非对应同一 IP 10/25 08:04
16F:→ LaPass:对外是同个IP,就是希望外部连进来的时候去重新分配 10/25 09:46
17F:→ LaPass:还看过,有人用session id的hash code去计算该对应到哪台 10/25 09:47
18F:→ LaPass:机器,用这种方法来做load balance,连session同步的省了 10/25 09:48
19F:→ LaPass:可能还是要靠一台主要的web server转发吧..... 10/25 09:49
20F:推 asadfish:web的部份…http proxy,ssh的部份…没想到XD 10/25 09:53
21F:→ birdy590:还是同样问题, 你怎麽知道进来的 connection 是哪个网址 10/25 09:56
22F:→ birdy590:http virtual hosting 是靠 Host: header 10/25 09:56
23F:→ birdy590:ssh 根本没有这种机制 进来的人都长一样谁知道要走哪边 10/25 09:57
24F:→ LaPass:嗯.... 还是乾脆用VPN好了.... = = 10/25 10:03
25F:推 a40136:PAT - Port Address Translation 10/25 10:17
27F:→ birdy590:delayed binding/TCP splicing 不算新观念但还是复杂技术 10/25 11:13
28F:→ birdy590:即使用专业的 load balancer, layer7 也是能不开尽量不开 10/25 11:14
29F:→ LaPass:看起来好像蛮有趣的.... 10/25 11:15
30F:→ LaPass:谢谢你让我知道这个,感谢~ 10/25 11:16
32F:推 asdfghjklasd:web的超简单,他的要求是ssh,不过我已经找到解法了 10/29 00:44