两个域名,两台服务器,一个固定ip 怎么办???

jhkwolf 2010-09-09 05:46:52
我公司有一个固定ip 假设111.111.111.111。

两台服务器分别做了不同的两个网站
a(192.168.1.1), b(192.168.1.2)。

并分别申请了两个不同的域名,www.aaa.com, www.bbb.com。

通过在网关做映射,现在网站www.aaa.com可以正常访问(80端口)。

我现在想要通过www.bbb.com访问在b服务器上部署的网站。请问要怎样做才行?


首先说说我自己的做法:
1、在域名管理的地方设置了一个url转发。www.bbb.com转发成www.aaa.com:8080
2、在网关设置111.111.111.111:8080 映射到192.168.1.2:8080
3、b服务器的端口设置为8080

这样设置之后能够通过键入www.bbb.com访问到b服务器的默认主页index.html。
但是不能够键入如:http://www.bbb.com/index.html来访问。同理b服务器上所有其他的页面都不能访问。
经咨询的值url转发只能解释单独的www.bbb.com,你在后面加上一个/index.html就不能够正确解析了。

我自己是网管,现在不知道怎么办才好。请教各位!!!
我的目的很简单。就是想让用户访问www.bbb.com的时候不用键入端口号。而且地址栏要显示www.bbb.com。
...全文
451 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhkwolf 2010-09-13
  • 打赏
  • 举报
回复
谢谢楼上的。

不过你6楼那篇回复怎么那么长啊。能不能把空行编辑一下?

A记录里面添加是不允许加上端口号的。我用得是西部数码申请的域名。不知道哪里的域名管理能够在解析里面加上端口?
liyan 2010-09-13
  • 打赏
  • 举报
回复
楼上的,变聪明了!
知道那个笑话吗?

叫作,你不会像别人一样,出门用手表么?
哈哈!
jhkwolf 2010-09-13
  • 打赏
  • 举报
回复
谢谢各位,我放弃了。决定就用一台服务器,这样就简单多了。谢谢各位了。
liyan 2010-09-13
  • 打赏
  • 举报
回复
他说用虚拟机再整个单独的数据服务器 .NET应用的再整个服务器。
和没说一样,对你的需求没帮助。
基本上,他没搞过WEB
jhkwolf 2010-09-12
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 mrshelly 的回复:]

VirutalHost + 数据库服务器 应用服务器分离
[/Quote]
这个能够说的明白一点吗?我是初学者。谁能帮帮我说说详细点或者提供一点类似教程也好啊。或者教程名字我自己去搜都可以
jhkwolf 2010-09-12
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 fuzayinsu 的回复:]

主机头
[/Quote]
这个好像在同一台服务器上不同的虚拟服务器就可以。可我这是两台不同的服务器。我真不知道怎样通过主机头来达到目的。
mrshelly 2010-09-11
  • 打赏
  • 举报
回复
VirutalHost + 数据库服务器 应用服务器分离
fuzayinsu 2010-09-11
  • 打赏
  • 举报
回复
主机头
liyan 2010-09-10
  • 打赏
  • 举报
回复
抓狂!汗!
A记录试试!
增加A记录!
www.bbb.com 111.111.111.111:8080
CNAME,可以是IP可以域名啊!

再不成,玩个MX,哈哈,当它是个邮件服务器,走个MX试试.

反正你不能用URL解析,不好控制,头文件还要编程处理

临时的处理方法,找个免费的二级域名,绑定111.111.111.111:8080
然后,你的CNAME不是只支持域名么?那么绑定这个免费的二级域名。
就能实实www.bbb.com正常访问了。
或是用花生类的东西搞个二级域名,绑定111.111.111.111:8080
再猛一点,就是直接自己作DNS了,不过太累了。
还有就是有的路由,可以绑定二级域名。


































































































































































































































































































































































录试试!
































































jhkwolf 2010-09-10
  • 打赏
  • 举报
回复
刚刚进域名管理看了一下。知道了cname的意思。就是西部数码所说的“别名”。
可是我在定义别名的时候。
还是不能绑定www.bbb.com为111.111.111.111:8080.
提示说:别名对应值必须是一个域名,不能含有其他非法字符或ip
jhkwolf 2010-09-10
  • 打赏
  • 举报
回复
楼上高手
“在路由出口处,把两个站分别绑定111.111.111.111:80 111.111.111.111:8080”
这一句是不是就是指的端口映射?
我们的路由器就是一个防火墙。我不知道在路由器里怎样绑定站点?端口映射我倒是已经做好了。
现在在外网已经可以通过111.111.111.111:80访问a站点,通过111.111.111.111:8080访问到b站点。

可关键是。我的域名是在west263申请的。她们说域名解析的时候不能够加上端口号
“用cname绑定wwww.bbb.com为111.111.111.111:8080”这一句我就不太理解了。
请再帮帮忙!
liyan 2010-09-10
  • 打赏
  • 举报
回复
自己公网的路由出口这儿,如果不会写静态路由表,就这样。用
用DMZ
0.0.0.0 80- 192.168.1.1:80
0.0.0.0 8080- 192.168.1.2:8080
就这样,别忘记了,别把路由的WEB管理页打开了,那样就乱了。
这个东西,多思考一下,容易理解。
liyan 2010-09-10
  • 打赏
  • 举报
回复
这个,是这样的,前两天有人问过同样的问题!
你不要随便用URL转发,不好控制的。
你这个比较简单,你可以,试试这样搞一下。
在路由出口处,把两个站分别绑定111.111.111.111:80 111.111.111.111:8080
这样,可以用www.aaa.com 和www.bbb.com:8080访问了吧。
下面,登陆你的www.bbb.com的域名控制板,通常是新网,或是万网的。
用cname绑定wwww.bbb.com为111.111.111.111:8080
这样,就可以了,www.bbb.com直接访问。
说得够清楚的了吧?
嘿嘿!
jhkwolf 2010-09-09
  • 打赏
  • 举报
回复
有人知道我该怎么办吗?

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧