【发布时间】:2020-04-29 18:52:06
【问题描述】:
我正在尝试从 Azure 云中上传的 Pod 向我公司网络上的内部主机启动 SNMP 查询。从 pod 到公共 SNMP 服务器的 snmpget 查询运行良好,但对我的目标主机的查询会导致:
root@status-tanner-api-86557c6786-wpvdx:/home/status-tanner-api/poller# snmpget -c public -v 2c 192.168.118.23 1.3.6.1.2.1.1.1.0
Timeout: No Response from 192.168.118.23.
NMAP 显示 SNMP 端口已打开|已过滤:
Nmap scan report for 192.168.118.23
Host is up (0.16s latency).
PORT STATE SERVICE
161/udp open|filtered snmp
我请求了一个新规则以允许来自我的 pod 的 161UDP,但我怀疑我请求的规则是为错误的 IP 地址制定的。
我的理论是,如果 我可以进入目标主机,打开来自 pod 的连接并查看使用 netstat,我应该能够确定我的 pod 用于访问此目标主机的 IP 地址我的 pod 使用的 IP 地址。问题是我目前无法访问此主机。
所以,我的问题是如何查看我的 pod 从哪个地址到达目标主机? 显然正在使用某种公共地址,但如果不输入目标主机。
我很确定我错过了在这种情况下应该可以帮助我的重要网络工具。任何建议都将不胜感激。
【问题讨论】:
标签: azure networking kubernetes nmap