使用C#獲取IP地址方法


C#中如何獲取IP地址?,看到問題的時候我也很糾結,糾結的不是這個問題是如何的難回答,而是糾結的是這些問題都是比較基本的常識,也是大家會經常用到的。但是卻不斷的有人問起,追根究底的原因估計就是沒有好好的總結。為了幫助大家能盡快的掌握這些基礎知識,特別在網上搜索了各種解決這個問題的方法。同時IT博客也希望大家以后在開發代碼的過程中能夠學會總結,學會把基礎知識鬧鬧把握。

1、獲取本地計算機名稱和ip


 

Private Sub Button1_Click(ByVal sender As System.Object, _ByVal e As System.EventArgs) Handles Button1.Click

Dim HostName As String

Dim HostIP As IPHostEntry

//定義主機IP地址集

Dim IPAdress As IPAddress

//定義IP地址

HostName = Dns.GetHostName

//獲取本地主機名稱

HostIP = Dns.GetHostByName(Dns.GetHostName())

//或取本地主機的IP地址集

IPAdress = New IPAddress(HostIP.AddressList(0).Address)

//獲取本地主機的IP地址

Me.TextBox1.Text = HostName

Me.TextBox2.Text = IPAdress.ToString

End Sub

2、獲取客戶端ip和名稱


 

//客戶端ip:

Request.ServerVariables.Get("Remote_Addr").ToString();

//客戶端主機名:

Request.ServerVariables.Get("Remote_Host").ToString();

//客戶端瀏覽器IE:

Request.Browser.Browser;

//客戶端瀏覽器 版本號:

Request.Browser.MajorVersion;//

//客戶端操作系統:

Request.Browser.Platform;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM