LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: gnugg

域名的困惑!!!

[复制链接]
发表于 2006-10-8 19:37:14 | 显示全部楼层
举例来说,你是A公司,你申请的域名是123.com,你的DNS服务器是nsserverA1,替你申请域名的是B公司,现在替你域名做解析的服务器是nsserverB1。

现在情况是nsserverB1上有你的域名记录及www等主机记录,所以www.123.com指向的是B公司内的服务器。
你想用自己的nsserverA1取代nsserverB1,并且让全Internet都知道。

所以你需要做三件事情。
1.修改123.com域名的授权DNS服务器nsserverB1为你自己的nsserverA1的公有IP地址。(让域名代理商给你做,或者你自己修改)
2.让那家原来提供你域名DNS解析的公司B在nsserverB1上删除你的域名记录。
3.架设好自己的DNS服务器,让他正常工作。
4.等24小时以上,以便Internet根DNS服务器更新你的新DNS地址。

找的资料,原理上不知对不
回复 支持 反对

使用道具 举报

发表于 2006-10-9 09:13:47 | 显示全部楼层
你就一个域名没有必要用自己的服务器 你域名是那里申请的 你可以用他们的dns的 指向到你的ip就可以了
回复 支持 反对

使用道具 举报

发表于 2006-10-11 12:09:10 | 显示全部楼层
我想不但DNS中要有4个主机的A记录,还要用Apache做4个基于名称的虚拟主机,来转发请求。因为你只有一个公网IP,不能直接映射,只能把Z1~Z4全部解析到一个IP,用防火墙转发给一台Apache主机,再利用这个Apache做4个基于名称的虚拟主机,这样就可以根据主机头(这个信息是浏览器来提供的)来判断,并由Apahce转发到内部的4个IP上。

如果有多个IP,直接用DNS是没有问题的。可椄主好像只有一个。

还有一个办法用Squid做反向代理应该也能实现。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表