`

获取你的外网IP

阅读更多
    前两天我们服务器的apache获取到的客户端外网IP不是很正确,估计是我们托管的机房的dns解析有问题或者是多层网路代理的问题,具体原因没办法证实。
    如果有多种原因做不到,我们也可以通过第三方的来获取,例如:
<html>  
 <head>  
  <title>demo</title>  
  <meta http-equiv="content-type" content="text/html; charset=utf-8"/>  
  <script type="text/javascript" src="http://fw.qq.com/ipaddress" charset="GBK"></script>
  <script type="text/javascript">
   document.write("IP地址:" + IPData[0]  + "</br>");
   document.write("所在省:" + IPData[2]  + "</br>");
   document.write("所在市:" + IPData[3]  + "</br>");
  </script>
  </head>
  <body></body>
</html>
0
1
分享到:
评论
1 楼 cheung1021 2011-12-30  
http://fw.qq.com/ipaddress,这个网站瘫痪了

相关推荐

    获取路由器外网IP

    获取外网IP通常用于确定设备在互联网上的唯一标识,例如在远程访问、监控或者P2P通信中。 Delphi中实现这个功能,可以采用HTTP请求的方式,向提供IP查询服务的公共网站发送请求,然后解析返回的HTML或JSON数据,...

    Qt获取外网IP地址代码

    在Qt开发中,获取外网IP地址是一项常见的需求,特别是在构建网络应用时,可能需要知道设备的公网IP以便于远程通信。Qt库提供了一系列的网络功能,包括TCP/IP通信,使得开发者可以方便地处理网络相关的任务。下面我们...

    Python简单获取自身外网IP的方法

    # 获取外网IP def get_outer_ip(): url = 'http://www.whereismyip.com/' response = requests.get(url) soup = BeautifulSoup(response.text, 'html.parser', from_encoding='utf-8') b_tag = soup.find('b') ...

    易语言获取外网ip5种方法

    本篇文章将详细介绍如何使用易语言获取外网IP的五种方法,旨在帮助易语言学习者增强网络编程能力。 1. **HTTP请求获取** 通过发送HTTP GET请求到提供公网IP查询服务的网站,如`http://checkip.dyndns.org`,解析...

    Delphi 7 获取外网IP

    `获取外网IP`这个压缩包文件可能包含了实现这些功能的源代码示例,你可以解压并研究其中的实现细节,以便更好地理解如何在Delphi 7环境中获取外网IP。 总之,Delphi 7提供了一系列强大的网络编程工具,使得开发者...

    获取外网IP

    外网IP 内网IP 获取IP 解决java不易获取外网IP

    易语言十种获取外网IP地址的方法源码,易语言获取外网IP地址五种

    易语言取外网IP地址源码,取外网IP地址

    获取本地IP外网IP

    获取外网IP,即公共IP,通常需要向提供公网IP查询服务的网站发送请求。一个常用的工具是`wget`,它是一个从互联网下载文件的命令行工具。我们可以利用`wget`去访问一个提供公网IP查询的URL,然后从返回的HTML内容中...

    Delphi 获取外网IP的源码

    在Delphi编程环境中,获取外网IP地址是一个常见的需求,特别是在网络编程或者远程通信的应用中。这个源码可能实现了一个功能,通过HTTP协议查询特定的公共服务来获取路由器的公网IP地址。下面我们将深入探讨这个过程...

    java获取当前主机的外网ip

    java获取当前主机的外网ip,简单方便。

    H5获取外网IP地址,亲测有效

    利用搜狐网站获取外网IP在自己网站显示

    VB通过路由器获取本机的外网IP地址

    在这个场景中,我们关注的是如何使用Visual Basic(VB)编程语言通过路由器获取本机的外网IP地址,也就是公网IP。公网IP地址是互联网上唯一标识一个网络设备的地址,通常由Internet服务提供商(ISP)分配。 首先,...

    delphi编写的获取外网IP的程序

    2. **HTTP请求**:获取外网IP通常涉及到向特定的HTTP服务发送一个请求,如"http://checkip.dyndns.org"或"http://ifconfig.me"。这些服务会返回一个包含请求者IP地址的简单网页。 3. **字符串解析**:收到HTTP响应...

    VC获取外网IP

    通过网页获取外网IP的实例(压缩包 包含源码及可运行exe) 1.获取外网IP地址的原理,其实就是通过访问网站,让网站获取到本身的外网IP,然后通过程序下载这个网页内容并读取出所有内容,并截取网页上的IP地址。 2.本实例...

    智能获取外网IP,并自动发送到指定邮箱

    getipmail.exe可以自动获取已连接internet的本机外网ip地址,无论是adsl本地连接还是路由器自动连接,程序先按adsl连接方式直接获取外网ip地址,如果不能获取有效ip,则按路由器连接方式进行网络获取,因此成功较高...

    C#获取路由器外网IP,MAC地址的实现代码

    在C#编程中,获取路由器的外网IP和MAC地址是常见的网络编程需求,这通常涉及到与路由器的Web管理系统交互。以下将详细解释如何通过C#实现这一功能。 首先,路由器的外网IP地址是指互联网分配给路由器的公共IP地址,...

    C++获得本机外网ip

    C++获取外网IP的原理 获取本机外网IP的基本原理是通过向能够返回请求者IP地址的第三方服务器发送HTTP请求,然后解析返回的结果来提取出IP地址。 ##### 3. 代码分析 下面是对给定代码的关键部分进行详细解析: -...

    java获取外网ip

    ### Java 获取外网 IP 的实现方法 在现代网络应用中,获取本机的外网 IP 地址是一项常见的需求。例如,在服务器管理、网络安全、分布式系统等场景中,经常需要知道自己的公共 IP 地址。Java 作为一种广泛使用的编程...

    VB6.0获取网卡的内网与外网IP地址的例子.rar

    4. **`GetHostByName`函数**:此函数用于根据主机名获取IP地址,通常用于获取外网IP。通过查询公共DNS服务器,我们可以得到设备连接到互联网时的IP地址。 5. **处理API返回的数据**:`GetAdaptersInfo`函数返回一个...

    VB外网IP地址获取并保存在TXT

    你当前的外网IP&quot; &quot;下面是将Text1中数据可存到电脑上代码 Dim SaveFile As String SaveFile &quot;D: 服务器外网IP地址 txt&quot; &quot; open app path &amp; &quot; 服务器外网IP地址 txt&quot; For ...

Global site tag (gtag.js) - Google Analytics