我想知道DCOM客户端连接的IP地址。我有一个OPC服务器,从COM / DCOM代码的上下文中,没有办法获得我能找到的客户端IP。本文似乎确认了(http://blogs.msdn.com/b/sanpil/archive/2004/03/01/82302.aspx)。
我尝试使用netstat使用的C ++库(iphlpapi.lib,GetExtendedTcpTable)来获取没有运气的开放连接。看起来COM / DCOM默认为UDP。
我唯一能想到的是使用WireShark pcap尝试捕获端口135上的入站流量?
有没有人有任何聪明的想法?
答案 0 :(得分:0)
它说"通过防火墙使用DCOM会产生问题,因为它为每个进程动态分配一个端口(可通过注册表配置),并且需要打开UPD和TCP端口135-139。 "