我有一个使用 Docker 在 Windows 上运行的本地 Kubernetes。在我的 Windows 主机中,我正在端口 4000 上运行一个进程。
在我的 POD 中,我正在执行curl windows_host_ip:4000但无法获得响应。正在建立来自 POD 的连接,但响应超时。 日志
- 在 DNS 缓存中找不到主机名
- 正在尝试 192.168.18.10...
- 连接到 192.168.18.10 端口 4000 失败:连接被拒绝
- 连接192.168.18.10 4000端口失败:连接被拒绝
- 关闭连接0 curl:(7)无法连接到192.168.18.10端口4000:连接被拒绝root@ordermanagement-64694dd8b8-2ktm8:/apps/ordermanagement# curl -v http://192.168.18.10:4000/ordermanagement/order/订单
- 在 DNS 缓存中找不到主机名
- 正在尝试 192.168.18.10...
- 连接到 192.168.18.10 (192.168.18.10) 端口 4000 (#0)
GET /ordermanagement/order/orders HTTP/1.1 用户代理:curl/7.38.0 主机:192.168.18.10:4000 接受:/
- 接收失败:对等方重置连接
- 关闭连接 0 curl: (56) Recv failure: Connection reset by peer
请告诉我如何允许从我的主机系统传入我的 POD 的流量