http映射1.1(应用层路由程序)[技术交流]$ ~( B9 @5 i# O6 q( c! A
为服务器维护人员带来的便利工具:
4 b5 \( o, Q9 ?; ~% B, _! V' ^介绍说明:& t+ D0 b- ~8 ]6 u9 L% P' U
相信很多镜像服务器的朋友例如(皇冠足球投注平台或维护)或者一些经常需要变更服务器的技术人员来说,会有一个很头痛的技术问题:那就是要经常更换服务器或网络线路。, @' F' F9 D& v" h3 a* D' o1 d
通常都是直接把服务器数据备份到另外一台服务器里去,但要是新服务器的配置环境遇到什么问题的话,恐怕需要花更多的时间,这确实是个头痛的问题。
2 ?+ N- E1 H8 `0 E* d1 ]6 i 针对这个问题,我们开发出对应的方案:和传统的端口映射软件不同之处在于:一般端口映射是tcp/ip层影射,而这个是http协议层的影射,意味着软件会识别http协议和进行http级的转换处理(例如http包头里的地址信息将会被修改——达到路由转换目的)。
1 B4 T& J1 K5 Z' l. `/ E2 ?$ I注意:如果服务器原有IIS并向保留使用它的话,请将IIS的80端口改成其他端口。(下边实例会教你如何做)
- ?" [$ v- Z5 f% k' j4 F" {例子:$ |, q* Z/ g- Q) c: U3 p: _
定义:; g7 K P r/ Y) n% P6 V; i
方案1:隐藏你的真实服务器IP,并设多个迷惑IP——多个域名指向同一IP,但真实服务器均为分布式,那么只要使对应的域名均指向执行映射的服务器,在规则里写上域名的目的是让软件区别你欲映射的真实IP;. M, ]2 r# A* A) X4 j
映射配置:yourdomainA.com,202.128.x.1# W/ ?+ z/ u2 O a& ] t
yourdomainB.com,202.128.x.28 p: I' \ ]5 u
方案2:让IIS、Apache看起来均在一个服务器里被兼容——相信很多时候会头痛如果能让APS.Net和Linux的apche兼容到一起,答案是否定的,及时可以恐怕也太麻烦。现在可以使用两台机器非常简单地达到目的。首先把winddowns的IIS的端口修改成8080(非80)端口。并执行软件就可以了。规则如下:+ N8 x( w4 p0 b+ S
映射配置:yourdomainA.com,202.128.x.1:8080, H! ~: R$ } {5 c" V( D! C2 ?
yourdomainB.com,202.128.x.2:80$ A! i! T) x' `1 X
这样一来yourdomainA.com 能执行ASP.Net程序,而yourdomainB.com指向的Linux服务器能执行其他CGI。
. v0 B8 r5 U H0 C y ^2 v本软件免费。当然,我们欢迎您宝贵的技术意见的指正和交流,我们会不断完善,betsell.net若有打扰,请原谅!
8 V* W2 t% o' q" Q6 D Z! t, l
r* j; l5 S4 n$ }( o) t3 r! n, H Z8 V! q& Q% a
2 @$ x* ]! z( _+ }3 m
|