[standards-jig] Re: My IP Address

Alexander Gnauck gnauck at myjabber.net
Tue Sep 2 09:16:49 UTC 2003


Justin Karneges wrote:
> Hi,
> What about a simple way of asking the server for the client's own IP address?  
> The AIM and ICQ protocols have this to assist with direct connections between 
> clients.  It can be useful for clients stuck behind NAT, particularly on a 
> network with a dynamic connection, so that they don't have to each be 
> configured with external IP address information.  A simple port forward at 
> the router will do.

Why do you want to ask the server. You can do this with a "iq" and ask 
the the other clients. In our open source demo client we have done this 
for Netmeeting integration with jabber:iq:oob.

We could take something like this:

     from='user1 at jabber.org/work'
     to='user2 at jabber.org/home'
   <query xmlns="jabber:iq:ip"/>

     from='user2 at jabber.org/home'
     to='user1 at jabber.org/work'
   <query xmlns="jabber:iq:ip">
     <desc>my IP Adress</desc>


Alexander Gnauck
mailto:gnauck at myjabber.net
jabber:gnauck at myjabber.net

More information about the Standards mailing list