博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 获得本机IP、端口等信息地址以及服务器IP信息
阅读量:7020 次
发布时间:2019-06-28

本文共 1831 字,大约阅读时间需要 6 分钟。

大概是这样子,代码也没多少,直接上代码了。。

引入命名空间:

using System.Net;

 

完整代码:

namespace IPExample  {  public partial class Form1 : Form      {  public Form1()          {              InitializeComponent();          }  ///   /// 获得本机IP信息  ///   ///   ///          private void btn_ShowHostIPInfo_Click(object sender, EventArgs e)          {              lst_HostIPInfo.Items.Clear();  string name = Dns.GetHostName();              lst_HostIPInfo.Items.Add("本机主机名:"+name);              IPHostEntry me = Dns.GetHostEntry(name);              lst_HostIPInfo.Items.Add("本机所有IP地址:");  foreach (IPAddress ip in me.AddressList)              {                  lst_HostIPInfo.Items.Add(ip);              }              IPAddress localIp = IPAddress.Parse("127.0.0.1");              IPEndPoint iep = new IPEndPoint(localIp, 80);              lst_HostIPInfo.Items.Add("IP端点:" + iep.ToString());              lst_HostIPInfo.Items.Add("IP端口:" + iep.Port);              lst_HostIPInfo.Items.Add("IP地址:" + iep.Address);              lst_HostIPInfo.Items.Add("IP地址族:" + iep.AddressFamily);              lst_HostIPInfo.Items.Add("可分配端口最大值:" + IPEndPoint.MaxPort);              lst_HostIPInfo.Items.Add("可分配端口最小值:" + IPEndPoint.MinPort);          }  ///   /// 获得服务器信息  ///   ///   ///          private void btn_ShowServerInfo_Click(object sender, EventArgs e)          {              lst_ServerIPInfo.Items.Clear();              IPHostEntry remoteHost = Dns.GetHostEntry(txt_ServerIPAddress.Text);              IPAddress[] remoteIp = remoteHost.AddressList;              IPEndPoint iep;  foreach (IPAddress ip in remoteIp)              {                  iep = new IPEndPoint(ip, 80);                  lst_ServerIPInfo.Items.Add(iep);              }          }      }  }

参考:http://www.wxzzz.com/?id=19

转载于:https://www.cnblogs.com/andrew-blog/archive/2011/12/02/IP_Port.html

你可能感兴趣的文章
html 绝对定位案例,css绝对定位absolute实例讲解
查看>>
HTML导航栏的四种制作方法,jQuery+CSS3实现四种应用广泛的导航条制作实例详解
查看>>
html nobr 无效,HTML
查看>>
浏览器怎么解析css和html,浏览器解析html css js
查看>>
Microsoft Azure部署MYSQL-MMM(1)安装MYSQL
查看>>
Puppet根据节点机器名推送并自动执行SHELL脚本
查看>>
Hyper-v虚拟化平台VDI 部署参考v1.0版
查看>>
话里话外:企业管理软件的方案设计要规避哪些风险
查看>>
晒一晒老司机写的“超融合私有云”解决方案
查看>>
灵活强大的MySQL代理中间件ProxySQL应用实战(2)
查看>>
免费下载 《敏捷个人-认识自我,管理自我 v0.8.pdf》
查看>>
使用AspNetPager控件分页
查看>>
大神,快来救救我,我搞不定啊
查看>>
Kafka 入门 and kafka+logstash 实战应用
查看>>
Apache+varnish(高性能开源HTTP加速器)搭建负载均衡集群
查看>>
FTP文件传输服务
查看>>
windows 7 驱动安装时间过长 无响应的解决办法
查看>>
Docker storage driver(十四)
查看>>
RHCE 学习笔记(14)- 文件系统 (1)
查看>>
[jQuery] 基础知识
查看>>