C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
Re[3]: nslookupの戻り値からIPを効率よく取得する方法
(過去ログ 72 を表示中)
掲示板トップ
C# と VB.NET 入門
新規作成
利用方法/規約
トピック表示
ランキング
記事検索
過去ログ
[トピック内 4 記事 (1 - 4 表示)] <<
0
>>
■42361
/ inTopicNo.1)
nslookupの戻り値からIPを効率よく取得する方法
▼
■
□投稿者/ User01
(1回)-(2009/10/14(Wed) 11:25:04)
分類:[VB.NET/VB2005 以降]
System.Diagnostics.Process()でnslookupを使用して、
特定のサーバからIPリストを取得したいと試行錯誤しております。
そこで取得結果のAddressesからIPの部分だけを配列等に入れようと思い、
Trimで不要な部分を削除して、Splitで配列に入れる事を考えたのですが
Server等の不確定な部分のトリムを、毎回指定しないといけないので効率が悪いです。
何か良い案はないでしょうか?
Server: xxx01.local.xxx.co.jp
Address: 192.168.1.215
Name: xxxxx.co.jp
Addresses: 123.123.123.123, 223.223.223.223, (省略), 255.255.255.255
引用返信
編集キー/
編集
■42371
/ inTopicNo.2)
Re[1]: nslookupの戻り値からIPを効率よく取得する方法
▲
▼
■
□投稿者/ たくボン
(254回)-(2009/10/14(Wed) 13:17:05)
■
No42361
(User01 さん) に返信
> System.Diagnostics.Process()でnslookupを使用して、
> 特定のサーバからIPリストを取得したいと試行錯誤しております。
nslookupでないとダメなの?単に名前解決したいだけ?
引用返信
編集キー/
編集
■42378
/ inTopicNo.3)
Re[2]: nslookupの戻り値からIPを効率よく取得する方法
▲
▼
■
□投稿者/ User01
(3回)-(2009/10/14(Wed) 14:54:49)
■
No42371
(たくボン さん) に返信
> ■
No42361
(User01 さん) に返信
>>System.Diagnostics.Process()でnslookupを使用して、
>>特定のサーバからIPリストを取得したいと試行錯誤しております。
>
> nslookupでないとダメなの?単に名前解決したいだけ?
たくボンさんのレスを呼んで、ちょっと調べてみたら解決しました。
結果としてはSystem.Net.Dns.GetHostAddresses()を
使うことによって取得できました。
ありがとうございました。
解決済み
引用返信
編集キー/
編集
■42381
/ inTopicNo.4)
Re[3]: nslookupの戻り値からIPを効率よく取得する方法
▲
▼
■
□投稿者/ たくボン
(255回)-(2009/10/14(Wed) 16:08:18)
■
No42378
(User01 さん) に返信
> ■
No42371
(たくボン さん) に返信
>>■
No42361
(User01 さん) に返信
> >>System.Diagnostics.Process()でnslookupを使用して、
> たくボンさんのレスを呼んで、ちょっと調べてみたら解決しました。
うん。なんとなくまどろっこしい方法を使ってるなぁって思ったから:-)
意外と.NETは調べたら使えるクラスいっぱいあるから、何かしたいと思ったらまずクラスを探してみればいいと思うよ。
解決済み
引用返信
編集キー/
編集
トピック内ページ移動 / <<
0
>>
このトピックに書きこむ
過去ログには書き込み不可
管理者用
-
Child Tree
-