eremiter 发表于 2008-8-1 11:34:59

2.96如何设置多主机头的80端口映射到内网上

即要把下面的www/down/bbs/mail 的80端口映射到内网的机子上,请问如何做.(其它普通硬件路由器,可以设置,而且相当容易,不知router有无此功能,怎么设置,谢谢 )

www.site.com   

down.site.com

bbs.site.com

mail.site.com

专卖精品 发表于 2008-8-1 11:54:19

如果是单独的服务器,映射是很容易的

但如果想做成虚拟主机的方式,我还没有想到办法,也没有具体测试过,不知道行不行

希望楼下的高手指点一二

hcb 发表于 2008-8-1 20:04:07

如果不同的域名,有不同的IP地址,映射起来是很容易的,如果所有域名的服务全在一台机子上,则采用基于IP的虚拟主机,也就是不同的域名在内网中的一台服务器上有不同的内网IP,与外网IP一一对应就可以了,如果内网用多台主机,那就太基本了不再细说

如果不同的域名共用一个IP地址,ROS上也简单,映射到内网一台机子上就可以了,关键的一点是内网服务器的设置,要设置成基于域名的虚拟主机

toqq 发表于 2009-4-28 09:21:05

我是内网本地WEB服务器,挂了两个站,用了不同的域名,都指向内网该服务器,服务器上已设置主机头值,挂普通路由时,公网是静态IP,分别访问网站正常。
用ROS软路由,我是按如下步骤设置端口映射
IP→ Firewall→Nat打开防火墙设置界面。点击左上角红色的“+”号,添加一条dstnat规则,其中dst.address 填写你要映射的外网IP,本例为218.87.96.xxx(此处请填入您的外网IP),然后选择protocol协议为6,即TCP协议,设置Dst. port(目标端口)为80。单击“Action”选项卡,在Action框中,选择“dst-nat” ,在“To.Address”框中填写内网提供服务的IP地址,本例为192.168.1.3,在“To.Port”填写内网提供服务的IP端口。看到IP--防火墙--NET下新增了一条,应该是成功了。但两网站还是访问不了。
楼上高手所说的“关键的一点是内网服务器的设置,要设置成基于域名的虚拟主机”这个如何设置呢,请不吝赐教

hygod163 发表于 2009-4-28 09:41:55

http://ask.oray.cn/help/12134.html

toqq 发表于 2009-4-28 10:04:48

啊,谢谢楼上,我已经是按那样设置了,接原路由时访问正常,现按软路由,做了端口映射,但不能访问,是用2.927版做的

toqq 发表于 2009-4-29 11:21:38

有高人相助么,在坛子里也搜了一堆,没找着解决办法。。。。

toqq 发表于 2009-5-3 18:01:50

没有同样情况的么,请赐教啊

蜀山阿林 发表于 2009-12-18 16:26:32

情况一样
页: [1]
查看完整版本: 2.96如何设置多主机头的80端口映射到内网上