C#获取内网和外网IP
C#获取内网和外网IP
C# Code: // InnerIP 获取内网IP var ipHost = Dns.Resolve(Dns.GetHostName()); var ipaddress = ipHost.AddressList[0]; innerIP = ipaddress.ToString(); //来源:C/S框架网(www.csframework.com) QQ:1980854898 C# Code: /// <summary> /// 获得客户端外网IP地址 /// </summary> /// <returns>IP地址</returns> private string GetClientInternetIP() { string ip; using (WebClient webClient = new WebClient()) { var content = webClient.DownloadString("http://www.ip138.com/ips1388.asp"); //站获得IP的网页 //判断IP是否合法 ip = new Regex(@"\[((\d{1,3}\.){3}\d{1,3})\]").Match(content).Groups[1].Value; } return ip; } //来源:C/S框架网(www.csframework.com) QQ:1980854898
参考文档:
C# 从注册表获取Windows服务的文件路径 从HttpRequestMessage对象获取IP地址 C#.NET IP地址工具类WebAPI服务器使用 C#获取当前程序集Assembly的文件名 C# 百度地图坐标获取详细地址 C# Winform中如何获取父窗体中控件的信息 C#获取应用程序当前文件目录位置(安装路径) C#获取指定日期时间是当前年度的第几个季度 C#.NET IP端口绑定SSL证书支持HTTPS协议(用于Win服务自承载WebApi服务器) - C/S框架网原创 JavaScrip JS获取Image图片实际宽度和高度 C#获取本地的IP地址 C# 获取宽带连接(PPPOE拨号)的IP地址 C#根据第三方提供的IP查询服务获取公网外网IP地址 C# 从html中通过正则找到IP地址信息(只支持ipv4地址) C# DataGridView组件自动添加弹出菜单(ContextMenuStrip)复制单元格的值
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |