1

我最近使用 CentOS 5.5 创建了一个 Rackspace 云服务器实例。我使用 yum 安装了“Web Server”组(它包括 Apache 等),在 httpd.conf 中添加 www.booztrakr.com 作为 ServerName,确保 iptables 允许端口 80。我已经用 Go 注册了这个域-Daddy 并将他们的名称服务器更改为他们站点上的 Rackspace 名称服务器。我将“A”和 CNAME 记录添加到 Rackspace 名称服务器。httpd 已启动。当我在服务器上使用 curl 时,我可以获得 Apache 登录页面。当我从远程机器(通过互联网)挖掘 www.booztrakr.com 时,答案部分返回:

www.booztrakr.com。300 在 CNAME booztrakr.com 中。

booztrakr.com。300 IN A 184.106.216.156 当我尝试浏览器或 curl 时,它无法连接:

curl -G www.booztrakr.com

curl: (7) 无法连接到主机

我知道这必须是非常基本的和配置相关的,但如果我能看到它,我会被诅咒的。任何帮助,将不胜感激。谢谢。

4

1 回答 1

3

如果 dig 解析,这仅意味着 DNS 服务器返回正确的值。如果 IP 不存在,它甚至可以工作。

如果 HTTP 连接到服务器失败,这是配置问题。

服务器响应 ICMP 请求,所以这不是路由问题。

当我在服务器上使用 curl 时,我可以获得 Apache 登录页面

您的网络服务器正在运行,但您无法从外部访问它。这就是问题。输出什么iptables --list

于 2010-08-20T23:33:16.447 回答