2011-12-21 14 views
-1

私はWindowsサービスを担当しています。 TCP/IPを使ってネットワーク経由でファイルを転送する必要があります。今問題は、接続するためのネットワークユーザ名だけです。ネットワークユーザー名を使用しているユーザーのIPアドレスを見つける方法はありますか。VB.netのユーザー名からIPアドレスを取得する

+2

ユーザーにはIPアドレスがありません。機械は持っている。 – Jan

+0

ユーザーは複数のマシンにログインすることができ、1つの関連IPアドレスを持つことはできません。これは可能ではありません。 –

+0

ユーザネットワーク名はマシン名を意味します。 – Harsh

答えて

2
string name = "somename"; 
IPAddress[] addresslist = Dns.GetHostAddresses(name); 

foreach (IPAddress theaddress in addresslist) 
{ 
    Console.WriteLine(theaddress.ToString()); 
} 
関連する問題