有没有可以显示公网IP的插件?
我是内网用户,要显示公网ip地址的。 以下代码来自 microsoft.. 保存为 ip.vbs 看看有什么?或者命令行下 ipconfig /all 看看..
[code]strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set IPConfigSet = objWMIService.ExecQuery _
("Select IPAddress from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
For Each IPConfig in IPConfigSet
If Not IsNull(IPConfig.IPAddress) Then
For i=LBound(IPConfig.IPAddress) to UBound(IPConfig.IPAddress)
WScript.Echo IPConfig.IPAddress(i)
Next
End If
Next[/code] 这个只能显内网地址吧。楼主要的是显示NAT上网出去的NAT公网地址。 这个地址是在路由器(或ADSL MODEM)上配置(或获得)的,自己的本机看不到这个地址。如果要做这样的插件,应该是使之访问到某个公网上的地址,然后返回访问时使用的地址。 用一个UPNP的工具,顺便也可以相看外网ip 但前提是你的路由器支持UPNP 这个有点高深了
很多比如 龙眼 状态栏IP 等 都看得见啊
页:
[1]