首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

【200】高分求怎么做IP地址映射

2012-04-16 
【200】高分求如何做IP地址映射?假设我有现在有一台对向外网或其他路由的机子。假设IP为 192.168.100.99 对外

【200】高分求如何做IP地址映射?

假设我有现在有一台对向外网或其他路由的机子。假设IP为 192.168.100.99 对外仅有一个端口 8080。

假设我有现在有 N 个 Web程序,分别在 192.168.100.50-192.168.100.60 的十个机子里。

请问,我要如何通过 .99 进行映射。


个人思路如下:
访问:192.168.100.99:8080/route50/OneWeb/Default.aspx

访问:192.168.100.99:8080/route50/TowWeb/Default.aspx
..............

访问:192.168.100.99:8080/route60/NWeb/Default.aspx

请问如何通过一切办法,做到这样的映射?
通过 .NET 程序,或其他?

请注意,端口仅仅只有一个!!

[解决办法]
IIS 7 反向代理

http://www.cnblogs.com/leven/archive/2009/11/10/Proxy_Application_Request_Routin.html

或者你找台Linux服务器做静态路由,用时下流行的 nginx 也可以。


[解决办法]
还可以99上建多个网站,主目录指向其它机器的目录。
[解决办法]

探讨

引用:
还可以99上建多个网站,主目录指向其它机器的目录。


这样是否会给 IIS 带来强大的压力?

[解决办法]

如果是 http 协议好办,靠主机头来识别不同的网站。ftp 就不可以了。
[解决办法]
http://fanghonglei.cityphotos.cn/blog/blog.aspx?bid=345

http://topic.csdn.net/t/20040921/10/3393451.html

热点排行