文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>局域网获取外网网关IP

局域网获取外网网关IP

时间:2010-06-30  来源:kkkggg

有的时候想用ping命令测试网络丢包率,最好是ping自己外网出去的第一个网关,这样得到的信息比较准确一些
可以使用下面两个方法。获取ISP线路的网关(不是局域网的网关哦)

方法一:  利用tracepath命令显示信息,找出ISP线路的网关(一般为第二跳最后一个)
tracepath -n 202.96.134.134 |grep -B1 " 3:"|sed -n '1p'|cut -c6-|cut -d" " -f1

方法二:  有的网络获取不到tracepath信息,可以用这个方法。连接提供IP查询的网站(比如ip138.com)页面,从页面信息里先找到自己的外网IP,一般IP最后一栏改为1就是网关的IP
echo `wget http://ip138.com/ip2city.asp;cat ip2city.asp |grep "center"|cut -d[ -f2 |cut -d] -f1|cut -d. -f1-3`.1;rm ip2city.asp
相关阅读 更多 +
排行榜 更多 +
合合合军团

合合合军团

策略塔防 下载
街头滑板

街头滑板

体育竞技 下载
武者生存

武者生存

体育竞技 下载