C# 一键获取本机的详细IP信息
利用这个代码一键获取本机IP的名字、IPv6和IPv4地址,可分配端口的极值、端口家族
using System;
using System.Collections.Generic;
//using System.Linq;
using System.Text;
using System.Net;
using System.Net.Sockets;namespace DNS
{class Program{static void Main(string[] args){string hostName = Dns.GetHostName();Console.WriteLine("本机的名字:" + hostName);IPAddress[] iPAddresses = Dns.GetHostAddresses(hostName);foreach (IPAddress ipAddress in iPAddresses){if (ipAddress.AddressFamily == AddressFamily.InterNetworkV6){Console.WriteLine("本机IPv6地址:" + ipAddress.ToString());}if (ipAddress.AddressFamily == AddressFamily.InterNetwork){Console.WriteLine("本机IPv4地址:" + ipAddress.ToString());}}Console.WriteLine("------------------------");//创建本机IP端点IPAddress localIP = IPAddress.Parse("127.0.0.1");IPEndPoint localEndPoint = new IPEndPoint(localIP, 8080);Console.WriteLine("IP端点" + localEndPoint.ToString());Console.WriteLine("IP端口" + localEndPoint.Port);Console.WriteLine("IP地址家族" + localEndPoint.AddressFamily);Console.WriteLine("可分配端口最小值" + IPEndPoint.MinPort);Console.WriteLine("开分配端口最大值" + IPEndPoint.MaxPort);Console.ReadLine();}}
}
C# 一键获取本机的详细IP信息相关推荐
- 获取本机的真实IP地址
Code: import java.net.InetAddress; import java.net.UnknownHostException; /** * 获取本机的真实IP地址.<br> ...
- LabVIEW 获取本机多个ip地址
图 1 网上见了好多设置的,都没讲清楚,在这里整理一下本机ip地址的获取问题.关键在"字符串向ip地址转换"函数的设置上面,见下图2,选择多输出就能获取本机的多个ip地址,若不选多 ...
- Java 获取本机局域网内IP
主要涉及NetworkInterface.Enumeration.InetAddress等类 /*获取本机网内地址*/public static InetAddress getInet4Address ...
- 查询本机/代理/指定IP信息(归属地) Api
查本机IP信息: https://ip.cn/api/index?ip=&type=0 https://2022.ipchaxun.com/ http://api.k780.com/?app= ...
- linux 获取本机的所有IP地址
linux下获取本地的ip地址,我这里只介绍一种,亲测有效,包括你虚拟出来的IP地址也可以显示出来. 先说一下可能大家都有听过的使用 gethostname 函数和 gethostbyname 函数获 ...
- qt准确获取本机mac和ip地址
前言 公司服务器有多个mac地址,是用网上的代码获取时总是不准确,只能自己封装一下.qt通过QNetworkInterface类来获取网络接口的各种信息,我是通过解析QNetworkInterface ...
- php获取本机内网ip地址
内网ip只能用于内部通信,而不能与其它网络互连.在tcp/ip协议中,专门保留了三个网段作为私有网段地址.分别如下: 10.0.0.0/8: 10.0.0.0~10.255.255.255 172.1 ...
- C# 网络编程之获取本机名、ip地址、域名、物理位置
在C#网络编程中,主机域名与ip之间能相互转换,同时DNS中有Dns类.IPHostEntry类.IPAddress类.DnsPermission类实现DNS的一些简单功能. 下面主要讲述一个C#的W ...
- C#获取本机名及IP地址
using System; using System.Collections.Generic; using System.Text; using System.Net; //需要引用.Net命名空间n ...
最新文章
- 某大龄程序员哀叹:夫妻双失业后还不起房贷,被迫断供!四年还了80万,60多万都是利息!...
- 转载:SqlServer数据库性能优化详解
- ae 创建图像等高线 蒙版_Pixelmator ——图像处理软件
- 说说FATFS文件系统(转)
- UI5控件类似Java反射机制的一个小技巧
- mapreduce分组统计_Mongodb的分组统计MapReduce
- 24点游戏c语言源代码6,C语言解24点游戏程序
- 浅析 .Net Core中Json配置的自动更新
- 数据结构与算法2——数组
- PHP文件系统-文件下载
- @excel注解_Excel导入导出Java解决方案推荐
- linux登录后自动打开终端,linux登录信息/打开终端信息
- MySQL数据库初识
- 三款免费实用的本地文件夹同步/备份软件推荐 (SyncToy/FreeFileSync/Compare Advance)
- 五年上市路,君亭才刚刚出发
- 通灵学院|游戏设计研习3:人类的内在人群特征★(1000字)
- 24位RGB颜色转换为16位RGB
- 关于Unity ContentSizeFitter的坑
- Excel输入公式计算只显示公式不出结果
- 很酷的智能家居/工业路由器两用的物联网WiFi模块 MQTT/TCP协议 MIPS+LINUX+Openwrt技术覆盖
热门文章
- 计算机专业买笔记本有什么要求,笔记本电脑什么配置好?硬核选购指南来了!...
- 安工大Linux程序设计实验
- 2048游戏英雄榜java_2048技巧 2048游戏排行榜挑战方法攻略详解
- 一起做网店的商品主图的批量采集的步骤
- 微信公众帐号消息帐号
- vue导出excel加一个进度条_运用vue导出excel碰到的那些坑
- 普通话读音 - 平舌音 / 前舌音 / 舌尖前音 - 翘舌音 / 卷舌音 / 舌尖后音
- 考研英语复试口语常见问题(上岸必备)
- angular 使用ngx-quill
- stream 计算一个List对象中某个字段总和