C#中如何获取IP地址?,看到问题的时候我也很纠结,纠结的不是这个问题是如何的难回答,而是纠结的是这些问题都是比较基本的常识,也是大家会经常用到的。但是却不断的有人问起,追根究底的原因估计就是没有好好的总结。为了帮助大家能尽快的掌握这些基础知识,特别在网上搜索了各种解决这个问题的方法。同时IT博客也希望大家以后在开发代码的过程中能够学会总结,学会把基础知识闹闹把握。

1、获取本地计算机名称和ip


Private Sub Button1_Click(ByVal sender As System.Object, _ByVal e As System.EventArgs) Handles Button1.Click

Dim HostName As String

Dim HostIP As IPHostEntry

//定义主机IP地址集

Dim IPAdress As IPAddress

//定义IP地址

HostName = Dns.GetHostName

//获取本地主机名称

HostIP = Dns.GetHostByName(Dns.GetHostName())

//或取本地主机的IP地址集

IPAdress = New IPAddress(HostIP.AddressList(0).Address)

//获取本地主机的IP地址

Me.TextBox1.Text = HostName

Me.TextBox2.Text = IPAdress.ToString

End Sub

2、获取客户端ip和名称


//客户端ip:

Request.ServerVariables.Get("Remote_Addr").ToString();

//客户端主机名:

Request.ServerVariables.Get("Remote_Host").ToString();

//客户端浏览器IE:

Request.Browser.Browser;

//客户端浏览器 版本号:

Request.Browser.MajorVersion;//

//客户端操作系统:

Request.Browser.Platform;

最新文章

  1. 漫画告诉你什么是DDoS攻击?
  2. HTML、CSS、JS在前端开发中都扮演怎样的角色
  3. ThinkCMF-上传多个图片源码解读
  4. 用JQuery的Ajax对表进行处理的一些小笔记
  5. 项目部署到Tomat报错:jar not loaded.See Servlet Spec 2.3, section 9.7.2. Offending
  6. ubuntu12.04 修复Grub2
  7. vml 在IE8 不显示的问题, Group不能用等问题.
  8. [itint5]二叉树转换线索二叉树
  9. Apache的Mod_rewrite学习(RewriteRule重写规则的语法)
  10. js注册检测 用户名、密码、手机号、邮箱
  11. 【SICP练习】151 练习4.7
  12. Win7 Eclipse Hadoop2.4插件配置
  13. 修改注册表信息来兼容当前WebBrower程序
  14. ubuntu 18.04/18.10解决create-react-app:command not found问题
  15. PHP 将amr音频文件转换为mp3格式
  16. 主备归档不一致导致的RMAN-08137无法清理归档解决方案
  17. 使用Ajax出现302 Moved Temporarily
  18. 不会几个框架,都不好意思说搞过前端: Vue.js - 60分钟快速入门
  19. 用pip install升级已安装的包的附加包, 以tabulate包为例
  20. win xp 环境变量PATH默认值

热门文章

  1. Visual Studio Code-使用Chrome Debugging for VS Code调试JS
  2. import的项目结构不对
  3. day34—JavaScript实现DOM操作
  4. linux常用命令之文档
  5. Delphi 二维码生成
  6. hdu6575Budget
  7. c语言自带的排序与查找
  8. error LNK2019: unresolved external symbol __vsnwprintf
  9. 网页导出excel
  10. bootstrap-select、datatables插件使用