开启了一个后台系统,端口 9000。
使用 curl http://127.0.0.1:9000 返回 curl: (7) couldn't connect to host
而用访问 ip curl http://192.168.25.139:9000 可以返回正常的网页内容。
问:为啥
|  |      1Phasma      2019-07-22 17:20:28 +08:00 用 浏览器打开呢? | 
|  |      2xiri      2019-07-22 17:21:15 +08:00 via Android 你本地用 http://127.0.0.1:9000 访问一下试试啊 | 
|  |      3jamesliu96      2019-07-22 17:29:00 +08:00 via Android 看样子可能没绑定 loopback interface,netstat 或者 lsof 再不行 tcpdump 一下看看呗 | 
|  |      4jamesliu96      2019-07-22 17:29:36 +08:00 via Android 还不行的话有可能是防火墙 | 
|      5Wildish      2019-07-22 17:31:46 +08:00 via iPhone 回环地址网卡 防火墙 host 配置 先检查下这几项 | 
|  |      6raysonx      2019-07-22 17:37:13 +08:00 因为你 listen 的地址是 192.168.25.139 | 
|  |      7Takamine      2019-07-22 17:39:58 +08:00 这个应该是你配置了系统监听地址不是本机而是写的 IP,感觉和在 Kafka、ES 里面配置监听地址之后类似的。 | 
|      8lihongjie0209      2019-07-22 17:43:08 +08:00 listen 0.0.0.0 绑定所有的网卡 | 
|  |      9cwjokaka OP 好的,我逐个试试 | 
|  |      10Hardrain      2019-07-22 18:01:26 +08:00 via Android 你的程序 bind 了 eth0/其他网卡的 IP:9000 没 bind lo 的 loopback(127.0.0.1/ ::1)的 9000 | 
|      11liuzemeeting      2019-07-22 18:28:20 +08:00 应该是防火墙没设置好 | 
|      12hasdream      2019-07-22 18:52:21 +08:00 listen 非 0.0.0.0 或者 127.0.0.1       127.0.0.1 就无法访问 |