netcat 无法从外部 IP 连接到端口
Netcat can't connect to a port from an external IP
我有 2 台机器,我尝试从机器 2 向机器 1 发送 JSON 请求。
当我做的时候
echo '{"name": "app_01", "output": "THIS WILL WORK", "status": 1}' | nc localhost 3030
它工作正常。我在我的日志文件中收到了我的请求。
但是当我尝试在我的机器上做同样的事情2时,我有一个 Connection Refused
错误。
echo '{"name": "app_01", "output": "THIS WILL NOT WORK", "status": 1}' | nc 192.168.10.134 3030
我的两台机器在同一个本地网络中。
你知道为什么它不起作用吗?
谢谢。
"Connection Refused"通常是由以下原因造成的:
- 在您的连接之间存在防火墙(s/w 或 h/w)
- 没有绑定到那个端口
- 绑定到端口的服务不能再接受连接
对于您的情况,我会检查您的接收服务是否不仅绑定到本地主机,而且绑定到出站接口 (0.0.0.0)?
我有 2 台机器,我尝试从机器 2 向机器 1 发送 JSON 请求。
当我做的时候
echo '{"name": "app_01", "output": "THIS WILL WORK", "status": 1}' | nc localhost 3030
它工作正常。我在我的日志文件中收到了我的请求。
但是当我尝试在我的机器上做同样的事情2时,我有一个 Connection Refused
错误。
echo '{"name": "app_01", "output": "THIS WILL NOT WORK", "status": 1}' | nc 192.168.10.134 3030
我的两台机器在同一个本地网络中。 你知道为什么它不起作用吗?
谢谢。
"Connection Refused"通常是由以下原因造成的: - 在您的连接之间存在防火墙(s/w 或 h/w) - 没有绑定到那个端口 - 绑定到端口的服务不能再接受连接
对于您的情况,我会检查您的接收服务是否不仅绑定到本地主机,而且绑定到出站接口 (0.0.0.0)?