[zeromq-dev] Peer ip address ?
Satish
sa29.subramaniam at gmail.com
Mon Jul 7 05:07:17 CEST 2014
Hi,
Try using getsocketname. The only problem is that some show the zeromq
socket descriptor needs to appear/compatible with a normal socket
descriptor.
Satish
On Thursday, 16 January 2014 03:14:35 UTC+11, mraptor wrote:
>
> hi I was looking for a way to find the peer/client ip address.
> All of the replies I've seen so far say it is not possible to get the IP
> address of the peer in ZeroMQ.
>
> The main objection for not providing the IP address seem to be that zeromq
> work on top of protocols which may not be TCP/IP.
>
> The solution pointed by most of the people seems to be to figure out the
> IP address at the client and pass it as a part of the message.
>
> I'm currently needing the IP address for logging purposes and in the
> future for filtering and routing.
> Two problems arise :
>
> 1. What happens if you don't have access to the client code i.e. it is
> written by third party
> 2. Second allowing the client to provide the IP address could be major
> security breach, because if it is up to the client, they can place whatever
> IP they want, how would you know ?
>
> How do you solve those problems ? Unless zeromq, already have some means
> of getting the peer IP, the discussions about this were from 2011 ?
>
> thank you
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20140706/17b8e2a0/attachment.htm>
More information about the zeromq-dev
mailing list