C#获取本机IP地址字符串
1 using System.Net;2 using System.Net.Sockets;3 4 /// <summary>5 /// 获取本机IP地址6 /// </summary>7 /// <returns>本机IP地址</returns>8 public static string GetLocalIP()9 { 10 try 11 { 12 string HostName = Dns.GetHostName(); //得到主机名 13 IPHostEntry IpEntry = Dns.GetHostEntry(HostName); 14 for (int i = 0; i < IpEntry.AddressList.Length; i++) 15 { 16 //从IP地址列表中筛选出IPv4类型的IP地址 17 //AddressFamily.InterNetwork表示此IP为IPv4, 18 //AddressFamily.InterNetworkV6表示此地址为IPv6类型 19 if (IpEntry.AddressList[i].AddressFamily == AddressFamily.InterNetwork) 20 { 21 return IpEntry.AddressList[i].ToString(); 22 } 23 } 24 return ""; 25 } 26 catch (Exception ex) 27 { 28 return ex.Message; 29 } 30 }
C#获取本机IP地址字符串相关推荐
- qt获取本机全部ipv4_QT5下获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址...
获取主机名称 /* * 名称:get_localmachine_name * 功能:获取本机机器名称 * 参数:no * 返回:QString */ QString CafesClient::get_ ...
- centos7 shell 获取ip_Linux Shell脚本中获取本机ip地址方法
方法一:ifconfig -a ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "a ...
- linux获取本机IP地址
转自:http://blog.csdn.net/bailyzheng/article/details/7489656 ifaddrs结构体定义如下: C代码 struct ifaddrs { st ...
- Go 学习笔记(79)— Go 标准库 net(获取本机IP地址)
1. 获取本机 IP 地址 package mainimport ("fmt""net" )// 获取本机网卡IP func getLocalIP() (ipv ...
- python获取本机 ip地址、mac地址(物理地址)、计算机名、硬盘序列号、CPU序列号、主板序列号、bios序列号、bios uuid号
文章目录 python获取本机IP地址.mac地址(物理地址).计算机名 物理地址 计算机名.ip地址 硬盘序列号 CPU序列号 主板序列号 bios序列号 bios uuid号 python获取本机 ...
- 快速获取本机IP地址AWK功能
有些时候,我们在应用中可能要用到通过linux命令来获取本机IP地址,方法有很多种,例如最常见的就是ifconfig 如果我想尽尽只获取IP地址,方法也有很多种 例如:获取eth0的IP信息,利用cu ...
- python设置本机IP地址、子网掩码、DNS,获取本机IP地址、子网掩码、DNS、MAC
python设置本机IP地址.子网掩码.DNS,获取本机IP地址.子网掩码.DNS.MAC main.py """=== coding: UTF8 ==="&q ...
- Java 网络实例一(获取指定主机的IP地址、查看端口是否已使用、获取本机ip地址及主机名、获取远程文件大小)
获取指定主机的IP地址 import java.net.InetAddress; import java.net.UnknownHostException;public class GetIP {pu ...
- java获取本机ip地址_代码片段:获取系统所有IP
问题 在Windows系统中,可以支持多个网卡,比如有线的以太网卡,无线网卡,虚拟网卡等.如下图所示: 每一张网卡由不同的类型,也可以分别被用户启用或禁用. 对于单独一张给定的网卡,其IP地址可以是D ...
最新文章
- php 模板引擎 优点,Smarty模板引擎的优点
- java程序设计_JAVA基础程序设计之方法
- C之printf()函数
- Spring在3.1版本后的bean获取方法的改变
- fc-ae-1553_什么是AE-L,AF-L和*按钮,它们的作用是什么?
- 【ECCV2020】完整论文集part2
- 声纹识别中的召回和精度概念
- JDK源码(18)-System
- Linux操作系统中rsync工具常见用法
- 用网速作为手机信号强度
- iOS开发:Pokemon Go试玩,未越狱的iPhone伪造GPS定位信息
- 魔兽世界服务器卡顿原理,《魔兽世界》怀旧服卡顿解决方法
- Python小练习——电影数据集TMDB预处理
- filter()“筛选”函数
- 推荐测温软件SpeedFan 4.32
- 致我爱的动漫--Fate 系列 Part 1:《Fate/Zero》
- Qdata模块-python获取关键词百度指数
- jshop测试分析总览
- java实习第一周周报,大学生实习周报
- strstr函数实现(C语言)
热门文章
- mac os 录屏快捷键_Mac跨平台自动同步记事本
- android 版本权限差别,android apk 的root 权限和USB adb 权限的区别
- python中冒号报错_python新手常见错误和异常
- 疾风之刃的最新服务器,疾风之刃6月16日数据互通公告 数据互通服务器查询介绍...
- android 创建文件夹_Android安全(四)数据库 之 SQLite数据库
- 华为云大数据存储的冗余方式是三副本_华为OceanStor分布式存储,引领智能时代大数据创新...
- 白光干涉衍射实验的计算机仿真,白光干涉_衍射实验的计算机仿真_蓝海江.pdf
- rabbitmq多个消费者监听一个队列_RabbitMQ的六种工作模式
- java 在界面上画一个时钟_编写程序显示一个时钟 - javaCoder的个人页面 - OSCHINA - 中文开源技术交流社区...
- html中刷新按钮的代码,常见的按钮类型 点击button刷新的几种常用代码