Tôi có một máy chủ Apache đang chạy trên một máy chủ:
[root@te-srv2 ~]# ps -ecf|grep httpd
root 698 32047 TS 19 10:45 pts/24 00:00:00 grep httpd
root 32081 1 TS 19 10:16 ? 00:00:00 /usr/sbin/httpd
apache 32083 32081 TS 19 10:16 ? 00:00:00 /usr/sbin/httpd
apache 32084 32081 TS 19 10:16 ? 00:00:00 /usr/sbin/httpd
....
Tuy nhiên, khi tôi cố gắng kết nối với máy chủ cục bộ, tôi nhận được "Kết nối bị từ chối":
[root@te-srv2 ~]# wget http://127.0.0.1
--2014-02-24 10:46:16-- http://127.0.0.1/
Connecting to 127.0.0.1:80... failed: Connection refused.
Điều tương tự xảy ra khi tôi cố gắng kết nối với địa chỉ IP cục bộ:
[root@te-srv2 ~]# wget http://132.70.6.157
--2014-02-24 10:46:40-- http://132.70.6.157/
Connecting to 132.70.6.157:80... failed: Connection refused.
Mặt khác, khi tôi thử tương tự từ một máy tính khác trong cùng mạng, tôi gặp một lỗi khác "Không có tuyến đến máy chủ":
[erelsgl@erel-biu ~]$ wget http://132.70.6.157
--2014-02-24 10:49:11-- http://132.70.6.157/
Connecting to 132.70.6.157:80... failed: No route to host.
Tại sao tôi nhận được những lỗi này? Và tôi nên làm gì để có thể kết nối với máy chủ http từ cả máy tính và các máy tính khác trong mạng?
CẬP NHẬT: Dựa trên các ý kiến và câu trả lời, đây là một số thông tin khác:
[root@te-srv2 ~]# traceroute 132.70.6.157
traceroute to 132.70.6.157 (132.70.6.157), 30 hops max, 60 byte packets
1 te-srv2 (132.70.6.157) 0.082 ms 0.007 ms 0.005 ms
[erelsgl@erel-biu ~]$ traceroute 132.70.6.157
traceroute to 132.70.6.157 (132.70.6.157), 30 hops max, 60 byte packets
1 te-srv2 (132.70.6.157) 0.446 ms !X 0.431 ms !X 0.420 ms !X
[root@te-srv2 ~]# netstat -lnp|grep http
tcp 0 0 :::443 :::* LISTEN 5756/httpd
traceroute 132.70.6.157
từ cả hai máy chủ và so sánh đầu ra?