Board logo

标题: [交流] 有没有可以显示公网IP的插件? [打印本页]

作者: 君东临    时间: 2007-12-28 23:58     标题: 有没有可以显示公网IP的插件?

我是内网用户,要显示公网ip地址的。
作者: needed    时间: 2007-12-29 02:12

以下代码来自 microsoft.. 保存为 ip.vbs 看看有什么?
或者命令行下 ipconfig /all 看看..

  1. strComputer = "."
  2. Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
  3. Set IPConfigSet = objWMIService.ExecQuery _
  4. ("Select IPAddress from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
  5. For Each IPConfig in IPConfigSet
  6. If Not IsNull(IPConfig.IPAddress) Then
  7. For i=LBound(IPConfig.IPAddress) to UBound(IPConfig.IPAddress)
  8. WScript.Echo IPConfig.IPAddress(i)
  9. Next
  10. End If
  11. Next
复制代码

作者: usera    时间: 2007-12-29 13:56

这个只能显内网地址吧。楼主要的是显示NAT上网出去的NAT公网地址。
作者: usera    时间: 2007-12-29 13:59

这个地址是在路由器(或ADSL MODEM)上配置(或获得)的,自己的本机看不到这个地址。如果要做这样的插件,应该是使之访问到某个公网上的地址,然后返回访问时使用的地址。
作者: sky5    时间: 2007-12-29 14:38

用一个UPNP的工具,顺便也可以相看外网ip
作者: sky5    时间: 2007-12-29 14:40

但前提是你的路由器支持UPNP
作者: 70i70    时间: 2007-12-29 20:38

这个有点高深了

很多比如 龙眼 状态栏IP 等 都看得见啊




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2