使用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;
轉載于:https://www.cnblogs.com/oneasdf/p/9372443.html
總結
以上是生活随笔為你收集整理的使用C#获取IP地址方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python学习 8day__高级语法
- 下一篇: docker之设置开机自启动(二)