>This is a good question and was a concern of mine as well. With some
>testing I was able to determine that the problem lay in the way mIRC and
>some other apps like WS_Ping were attempting to get the host IP address.
>
>By default mIRC attempts to get the host IP address with the
>gethostbyname() function, this will work only if the dialer dynamically
>records that information into a file when a connection is made, the
>dialer for IE 2.1 does not do this.
>
>A more acurate way for an application to obtain the IP address of its
>host to use the getsockname() function which opens a socket to a remote
>host and then returns the IP address through the open connection. You
>can force mIRC to do this by going into the Setup>>Local Info dialog for
>mIRC, in the "Localhost" field type the domain name for your service
>(sagelink.net), leave the IP address field blank and check the "IP
>Address" box rather than the "Local Host" box. This will force mIRC to
>use the getsockname() function rather than the gethostbyname() function.
>
>I hope that this gets you and your customers up an running. Let me know
>if you have any other questions.
>
>Barry Givens
>Microsoft Corporation
bgivens@microsoft.com