なお、サイトそのものは正常にアクセスできており、ブラウザ上でも表示が遅いなどはありません。
サーバはCentOS6で、Apache+PHP(5.3)でサービスは構成されております。
複数のサーバで同じ設定にしているのですが、なぜか1台だけが、サーバ自身からアクセスするとタイムアウトになってしまいます。
例えば・・・
wget http://example.com/
--2013-06-12 02:09:55-- http://example.com/
Resolving example.com... XXX.XXX.XXX.XXX
Connecting to example.com|XXX.XXX.XXX.XXX|:80... failed: Connection timed out.
Retrying.
--2013-06-12 02:10:17-- (try: 2) http://example.com/
Connecting to example.com|XXX.XXX.XXX.XXX|:80... failed: Connection timed out.
Retrying.
--2013-06-12 02:10:40-- (try: 3) http://example.com/
Connecting to example.com|XXX.XXX.XXX.XXX|:80... failed: Connection timed out.
Retrying.
このようになりアクセスできない状況です。
特にアクセス制限等はかけておらずどこから手を付ければいいか全くわからず困っております。
どうすればアクセス可能な状態にできるでしょうか。
Connecting to example.com|XXX.XXX.XXX.XXX|:80... failed: Connection timed out.
タイムアウトだと、この example.com の IP アドレスは本当に自ホストのアドレスを指しているか? という事を疑いたくなります。
もし、本当に自ホストのアドレスだったすると、仮に Apache 側の設定の問題等で、その IP アドレスで待ち受けしていない(例えば、127.0.0.1 のみで LISTEN している)というであれば Connection refused になるし、iptables の問題だとしても、CentOS の標準的な設定であれば icmp-host-prohibited で拒否するので、タイムアウトにはなりません。
とりあえず、example.com に対する名前解決はできているようですので、wget が表示している IP アドレスが自ホストのアドレスとあっているか、ping の応答はあるか、あるいは、環境変数に http_proxy や wgetrc ファイルで Proxy が設定されていないか、設定されていた場合、その proxy からこのホストに接続できるか、といった辺りを確認してみて下さい。