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 8:19am
Edited 18-Jul-10 18:21pm
Abhinav S378.3K
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)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 503
1 OriginalGriff 384
2 George Jonsson 258
3 Animesh Datta 130
4 Shemeemsha RA 128
0 OriginalGriff 6,099
1 Sergey Alexandrovich Kryukov 5,411
2 CPallini 4,770
3 George Jonsson 3,400
4 Gihan Liyanage 2,522


Advertise | Privacy | Mobile
Web02 | 2.8.140916.1 | Last Updated 19 Jul 2010
Copyright © CodeProject, 1999-2014
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