什么是domU,为什么它连接到我的数据库?

我在Amazon EC2中运行SQL Server。 我正在看netstat( netstat -f )来对我的本地数据库上的活动连接进行采样。 除了出现与EC2相关的意外事件之外,一切看起来都如我所愿:

(以下所有数字都被修改,以保护我的实际服务器信息)。

原始本地地址外部地址状态
 ...
 TCP 89.123.45.67:890 domU-12-34-56-78-90-12.compute-3.internal:56789 ESTABLISHED
 ...

在这种情况下, 89.123.45.67:890将是我的本地数据库地址和端口。

Anythingpute-x.internal显然看起来与EC2相关。 请注意,我没有任何与此服务器关联的CloudWatch警报或负载平衡。 所以问题是 – 这个domU连接是什么,为什么连接到我的数据库?

DomU是一个Xen的术语 – 这是一个虚拟机。 不过,你所看到的这个名字确实与这个无关。 netstat在连接的远程端执行反向IP查找; 这个名字是远程IPparsing到的。 向netstat添加-n标志以查看连接的实际IP地址。