Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C#2.0 VB.NET
Hi all,
 
Please help me how to get remote computer IPaddress/Hostname.I tried with system.dns.gethostname and gethostentry but all are returning only local machine addreess.
So please help me to get below info.
How to get remote computer IPaddress/Hostname by accepting either on the one as Input parametes?
 
I need info like the below methods
 
1.
GetRemoteHostAdress(string IPaddress)
 { 
return hostname , FullyQualified machine name 
 } 

2.
GetRemoteIPAdress(string HostName){ 
return Ipaddress , Fully Qualified MAchine Name 
} 
 
I request every one to help me.
 
Thanks
Posted 18-Jul-10 9:19am
Edited 18-Jul-10 19:21pm
Abhinav S387.6K
v2
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Those functions are returning the names/IP's that are registered in whatever DNS your app is querying, which is probably only going to be the local LAN address. If you're trying to get an external IP address that your ISP has assign to your network/router/modem/whatever, then you have to use an external web site to provide that IP for you, like http://whatismyipaddress.com/[^]
  Permalink  
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

See this thread[^].
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



Advertise | Privacy | Mobile
Web03 | 2.8.150302.1 | Last Updated 19 Jul 2010
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100