Article View: borland.public.cppbuilder.internet.socket
Article #4188Re: detect router
From: roger
Date: Fri, 18 Mar 2005 09:35
Date: Fri, 18 Mar 2005 09:35
40 lines
2563 bytes
2563 bytes
I have i client app that logs onto an external website and if login is successfull returns user details and the real IP of the client back to the app(for use in other clients doing pc to pc), normally then the app would open its server using a specified port and the returned IP address as the server addr to use, however if the app is running with a router then obviouly the IP returned would not be any good without tell the router admin to use port diversion..or setting the server addr to use as 0.0.0.0 or the adapter IP etc.. This is why i would like to detect if the user is using a router etc rather than ask the user... I am also using iphlpapi for getting adapter info , could i use the returned Real IP to check against the Adapter IP's and if the real ip is not in the list of adapter ip's then assume there is either a proxy of router being used.. But then i suppose i have to decide what is being used..nightmare.... "Remy Lebeau (TeamB)" <no.spam@no.spam.com> wrote in message news:423a95b5$1@newsgroups.borland.com... > > "roger" <rogersmail@ntlworld.com> wrote in message > news:423a7852$1@newsgroups.borland.com... > > > Is there anyway to detect whether a user is using a router > > or proxy to access the internet rather that a straight internet > > connection. > > Typically, no. There are too many different ways that proxies/routers can > be implemented. Most are designed to be completely transparent to the > machine so it doesn't even know they exist. > > What exactly are you trying to accomplish? > > > Gambit > >
Technical Details
Message-ID:
<423aa0ca$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!212.101.4.254.MISMATCH!solnet.ch!solnet.ch!newsfeed.freenet.de!80.239.136.22.MISMATCH!tsicnews.teliasonera.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mailReferences:
<423a7852$1@newsgroups.borland.com> <423a95b5$1@newsgroups.borland.com>Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,a79eaa4c33b47254 X-Google-Attributes: gid11508e,public X-Google-Language: ENGLISH,ASCII-7-bit From: "roger" <rogersmail@ntlworld.com> Newsgroups: borland.public.cppbuilder.internet.socket References: <423a7852$1@newsgroups.borland.com> <423a95b5$1@newsgroups.borland.com> Subject: Re: detect router Date: Fri, 18 Mar 2005 09:35:20 -0000 Lines: 42 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2720.3000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2739.300 NNTP-Posting-Host: 81.103.69.118 Message-ID: <423aa0ca$1@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1111138506 81.103.69.118 (18 Mar 2005 01:35:06 -0800) Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!212.101.4.254.MISMATCH!solnet.ch!solnet.ch!newsfeed.freenet.de!80.239.136.22.MISMATCH!tsicnews.teliasonera.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail