.Net獲取IP地址的方法

 更新時間:2020-01-25 00:02:15   作者:佚名   我要評論(0)

獲取本機IP

2.獲取網頁客戶端IP



/// <summary>
/// 獲取IPv4地址
/// </summary>
/// <returns>
</returns>
public static string G

獲取本機IP

1.png

2.獲取網頁客戶端IP

2.png

  /// <summary>    
  /// 獲取IPv4地址    
  /// </summary>    
  /// <returns>
  </returns>  
  public static string GetIP4Address(HttpRequest request = null)    
  {      
  Func<IPAddress, bool> f = e => e.AddressFamily.ToString() == "InterNetwork";      
  IPAddress ipa = Dns.GetHostAddresses((request
  ?? HttpContext.Current.Request).UserHostAddress).FirstOrDefault(f)        
  ?? Dns.GetHostAddresses(Dns.GetHostName()).FirstOrDefault(f);      
  if (ipa != null)     
  {       
  return ipa.ToString();    
  }      
  return HttpContext.Current.Request.UserHostAddress;   
  }

總結

以上所述是小編給大家介紹的.Net獲取IP地址的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

您可能感興趣的文章:

  • asp.net 獲取客戶端瀏覽器訪問的IP地址的實例代碼
  • 用IIS建立的.net網站通過IP地址不能訪問解決方法
  • .net獲取本機公網IP地址示例
  • asp.net獲取URL和IP地址的方法匯總
  • ASP.NET獲取真正的客戶端IP地址的6種方法
  • jquery的ajax從純真網(cz88.net)獲取IP地址對應地區名
  • asp.net DZ論壇中根據IP地址取得所在地的代碼

相關文章

最新評論

买宝宝用品赚钱吗 六台宝典直播开奖下载 516棋牌游戏官网客服 怎么玩股票零基础知 至尊棋牌太假了 股票知识入门k线图 快乐扑克3开奖l全部查询 山东11选5任五全天计划 南粤36选7最新开奖结果查询 腾讯分分彩一星技巧 能够赚钱的网络游戏 河北排列7走势图 金蟾捕鱼单机下载 琼崖海南麻将辅助神器 西甲足球联赛直播 熊猫棋牌下载地址 股票代码查询网站