
正文
asp.net获取网络ip,net获取ip地址
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
asp.net如何获取客户端真实ip(源码)
1、在 ASP 中使用 Request.ServerVariables(REMOTE_ADDR) 来取得客户端的 IP 地址,但如果客户端是使用代理服务 器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。
2、引入的名称空间需要引入一个名称空间,using ;,如下图。下还有很多空间,只是打出来让新手们有个更强烈的认识,本例中只用到NET这个对大的名称空间,其他的就不做解释了。
3、你这个是ASP中的vbscript脚本吧,这个function是放在服务器上执行的,在某个.asp页面中。这个IP转换的函数用的很多,他的功能就是把IP地址转换成十进制的数值,用来方便数据库查询的。
相关问答
Q1: .NET中获取电脑名、IP地址及用户名方法
1、使用win+R的功能键调出运行界面,再输入“cmd”并按回车,打开命令行程序。输入“net view”命令,来查看局域网中的计算机。
2、如果仅仅是想知道本机的IP地址,就直接用 string IP = Request.UserHostAddress;这样就行了。
3、获取网络上其他计算机的名字和IP地址的方法:1:查询本机IP——窗口查看 直接单击任务栏最右边的“本地连接”图标,会打开“本地连接状态”对话框。
4、这里很明显它获取到的是你的DNS服务器计算机名 因为你的web服务器和你的客户机都不在同一个网段,Request.UserHostName肯定是获取不到的。
Q2: ASP.NET获取IP地址及MAC地址
1、js是在客户端运行的,asp代码是在服务器运行的, 没有办法获得客户端的mac。
2、这个是个函数GetMACAddress(),会返回浏览者的MAC地址。取得之后怎么使用MAC地址就你自己设定了。可以存在数据库里供其访问时进行对比等等。不过说明一点,在同网段局域网好使。
3、服务器和客户端是通过HTTP协议联系的,服务器能够获取到的信息基本也只有HTTP Header中的信息 MAC地址这是个底层的东西,一般获取不到的。
4、但是,各种网页语言都是服务器端语言,要获取客户端的一些信息,必须客户端提交到服务器端才能得到。而Mac地址是不需要在Internet上传播的,在Internet上传播的是IP地址。
关于asp.net获取网络ip和net获取ip地址的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








