http://.asp**.*** 飛刀
這篇文章,我們不準備大規模的討論技術問題。只是向大家介紹一下我們將如何獲得一台主機的ip位址。在win32 api中我們可以使用***work api完成這項工作,但是在.***平台下我們應當如何做呢?其實操作方法與api差不多,只是大家要理解一下namespace與class。本站這方面的文章很多,關於namespace與class的內容就不介紹了。
.***平台存在system.***命名空間,其中的dns類,提供了一些方法可以獲取伺服器的服務名或者是ip位址。dns是乙個靜態類,所以它能夠直接建立類例項。閒話少說,我們來看具體的程式:
namespace nkutilities
else
// 接著使用主機名,獲取ip位址列表
// 一台主機可能不只乙個ip哦,不要被某些人誤導了,呵呵,想想以前的163與169就知道了
iphostentry ipentry = dns.gethostbyname (strhostname);
ipaddress addr = ipentry.addresslist;
for (int i = 0; i < addr.length; i++)
: ", i, addr[i].tostring ());
}return 0;} }
}如果你想獲得主機名,你可以使用不帶引數的gethostname方法,接著使用這個主機名作為引數交給gethostbyname方法,以獲取ipaddress列表。最後是輸出列表中的ip位址。
如何獲取主機的IP址址
這篇文章,我們不準備大規模的討論技術問題。只是向大家介紹一下我們將如何獲得一台主機的ip位址。在win32 api中我們可以使用network api完成這項工作,但是在.net平台下我們應當如何做呢?其實操作方法與api差不多,只是大家要理解一下namespace與class。本站這方面的文章很多...
如何獲取主機的IP址址
飛刀 這篇文章,我們不準備大規模的討論技術問題。只是向大家介紹一下我們將如何獲得一台主機的ip位址。在win32 api中我們可以使用network api完成這項工作,但是在.net平台下我們應當如何做呢?其實操作方法與api差不多,只是大家要理解一下namespace與class。本站這方面的文...
IP 編址故障排除
ip 編址故障排除 1 開啟命令提示符視窗,並ping 127.0.0.1。這是診斷 回環 位址,如果ping操作成功,則說明ip棧初始化了。如果失敗,說明ip棧出現了故障,需要在本機上重灌tcp ip 2 在命令提示符視窗中,ping當前主機的ip位址 這裡假設ip位址配置正 確,但務必檢查這種配...