linux curl命令:curl: (7) couldn't connect to host ?
使用linux命令 curl http://www.test.com 出現如下錯誤:curl: (7) couldn't connect to host。
http://www.test.com 域名是部署在這台linux上的。 用ping 命令可以通。困惑中。。。
80端口未開放。
“couldn't connect to host”
這樣的錯誤可能是主機不可到達,或者端口不可到達。
ping OK只代表主機可以到達。
端口不可到達可能是由於HTTP 服務器未啟動或者監聽在其他端口入8080上了。
還有一個可能是防火牆沒開放80端口的訪問權限。
“couldn't connect to host”
這樣的錯誤可能是主機不可到達,或者端口不可到達。
ping OK只代表主機可以到達。
端口不可到達可能是由於HTTP 服務器未啟動或者監聽在其他端口入8080上了。
還有一個可能是防火牆沒開放80端口的訪問權限。
可通過下面命令開放80端口
iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT
