移动网络怎么获得正确的 WAN IP.

氵共 发布于 2014/01/12 19:06
阅读 1K+
收藏 0
http://ip.chinaz.com/
您的IP:[211.138.112.255] 来自:浙江省金华市义乌市 移动IDC机房 操作系统:Windows XP分辨率:1600*900 语言:zh-CN
浏览器:Chrome Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.69 Safari/537.36

http://ip.3322.net/
查询结果[1]: 60.191.144.196 ==>> 1019187396 ==>> 浙江省台州市 移动

http://www.getwanip.com/  和
http://myip.dnsdynamic.org/
查询结果[1]: 111.140.45.171 ==>> 1871457707 ==>> 北京市 铁通


http://ddns.oray.com/checkip
查询结果[1]: 106.38.176.180 ==>> 1780920500 ==>> 湖南省 移动

以上wanip 都不准
实际IP  223.94.94.79  登陆192.168.1.1 本地路由器里获得IP是最正确的
查询结果[1]: 223.94.94.79 ==>> 3747503695 ==>> 浙江省金华市 移动

这三个获得也是准的
curl -s http://www.ip138.com/ips1388.asp | grep ip_add.asp
curl -s http://ns1.dnspod.net:6666
http://www.net.cn/static/customercare/yourip.asp

=====================================

所以怎么才能获得正确的 WAN IP呢,可以写个脚本

#!/bin/bash

touch /tmp/getwanip.txt

# 移动网络测试正确的
curl -s 192.168.1.1 | grep ipinfo >>/tmp/getwanip.txt              #  如果DD-WRT的路由器这个最方便
curl -s http://www.ip138.com/ips1388.asp | grep ip_add.asp  >>/tmp/getwanip.txt
curl -s http://ns1.dnspod.net:6666    >>/tmp/getwanip.txt
echo "  "  >>/tmp/getwanip.txt
curl -s http://www.net.cn/static/customercare/yourip.asp | grep '<h2>.*</h2>'   >>/tmp/getwanip.txt 

#  移动网络不正确
# curl -s http://myip.dnsdynamic.org/  >>/tmp/getwanip.txt
echo "  "  >>/tmp/getwanip.txt
# curl -s http://ip.3322.net/          >>/tmp/getwanip.txt 
echo "  "  >>/tmp/getwanip.txt
# curl -s -I http://www.alibaba.com | grep ali_apache_id    >>/tmp/getwanip.txt     #  移动网络不正确
#



测试下哪些网站能正确获得wanip,然后取速度最快,计数最多的就是正确的 wanip

加载中
返回顶部
顶部