不知道大家看没看过美国的一部爱情电影叫《初恋50次》,片中的女主角露西因为一次车祸而患上了一种极为罕见的短期记忆丧失症。当第二天太阳升起的时候,她就会把前一天的事情全都忘光。而坠入情网的男主角亨利无法放弃自己心爱的女孩,为了自己,也为了向女孩的父亲证明自己对她的爱,亨利在朋友尤拉的帮助下,开始了既疯狂又令人感动的追求计划——务求在每天太阳升起,每一个新的一天来临之时,让露西再一次爱上他。当初这部电影FunKey看得有滋有味,恰逢昨日新网DNS故障,很多朋友发来邮件询问网站为什么打不开了,而且清一色的都在询问是不是空间被墙了,有点哭笑不得,于是让FunKey有了写这篇文章的想法。希望各位在碰到网站打不开的时候,本文能够有点用。

露西是谁呢?就是我的博客iFunKey.com,昵称“发现空间”,介绍美国空间,家住美国华盛顿州西雅图市。而我们的电脑每次都需要知道地址才能访问网站,像极了影片的女主角。文章中就反串一把。做为中间人的媒婆是BackyCorp~

要想真正的认识露西需要这两条简单的命令, ping 和 tracert ,使用这两个命令就能知道露西家在哪,去露西家的路上好不好走,通不通。也就是在网站无法访问的时候能够做一个简单的判断,到底网站无法访问是哪里出了问题。

Ping

ping 的作用:简单来说,就是判断网站的延迟或是连通率。形象的说就是通过露西这个名字查出露西家住哪里,并计算出FunKey从自己家到露西家走个来回需要多长时间,路上堵不堵车。

ping 的用法:ping 域名

例子:

上图是在网络畅通无误,DNS解析正确的情况下 ping ifunkey.com 的结果。发现露西家的地址是174.37.183.98,走个来回需要212ms,速度相当美丽,而且图中显示从FunKey这里到露西家的路上很通畅。

上图是昨天新网DNS故障时 ping ifunkey.com 的结果。Ping request could not find host ifunkey.com. Please check the name and try again.找不到主机,请检查域名是否输入正确,当然咯,域名是没错的,那为什么找不到露西家的地址呢?

Tracert

tracert 的作用:从你的电脑到你的网站,中间经过了多少个网络节点。换句话说,从FunKey这里到露西家需要走多少条街~进而可以知道到底是哪条路出了问题。

tracert 的用法:tracert 域名

例子:

上图是在网络畅通无误,DNS解析正确的情况下 tracert ifunkey.com 的结果。恩,路上有点堵车,延迟有点高啊(因为我这里在下片片^^),而且当我走到第8和第9条街的时候,IP显示虽在国内,但还是耽搁了不少时间,为什么呢,因为那里有岗哨,要检查!但最终还是走到了露西的家~敲开了门~叉叉叉~

上图是在昨天新网DNS故障时 tracert ifunkey.com的结果。Unable to resolve target system name ifunkey.com. 无法解析 ifunkey.com 这个域名,也就不知道去露西的家该怎么走,网站自然就无法打开咯~

再举个例子

我们分别 ping 和 tracert 一下下面这两个MM,这两个MM虽然也很美,但是家长说她们是坏孩子,所以,是不允许FunKey到他们家里滴~结果就只只能是这样咯~

再看看前段时间刚被XX的CZ.CC免费域名。

仔细注意 tracert 的结果,有兴趣的朋友可以查查被截断的IP是哪里的,这样那个岗哨的位置我想大家就明白在哪里了吧~另外,我现在在郑州出差,所以,tracert 的结果前半段显示的是河南,您自己 tracert 前半段就是自己的省市级节点。看到延迟忽然升高的地方,除了那个岗哨,就说明“出国”了~

最后介绍两个和两个网站

http://www.wormly.com/test_remote_ping

http://www.just-ping.com

这两个网站都可以实现在线 ping 的功能,请结合和下面两条命令综合运用,不要单凭其中的某个反馈结果来判断网站的状况。希望各位在网站出问题的时候本文能有点帮助。另外一条命令 ipconfig /flushdns(用来清空DNS缓存)

通过上面的比较,我们就能知道,岗哨是在省级节点和几个主要的节点上,均在咱们国家的骨干网,当我们 tracert 某个域名时,在骨干网IP上出现 Destinationg host uneachable 的时候基本可以判断是被水产了。如果我们 tracert 某个域名能够到达美国的话就说明你的网站没有被水产,而网站还无法访问就是域名解析和服务器故障两个方面的问题,大家可以搜索“新网DNS故障”,就知道新网的DNS有多脆弱,我还从来听过Godaddy的DNS出过问题。

另外,美国的空间虽有被水产的危险,但还没高到咱们这些个小站长的头上。空间被墙了,在日志上写点东西抱怨一下,空间没被墙谁还写一写?这就造成了我们可以在搜索引擎上可以找到一大把“我的空间被墙了”之类的信息,就是很少看到“我的空间没被墙”。美国空间会被墙,但也不用太敏感~~我这半年多用的不是好好的?有人担心BackyCorp的名气小会跑路,大家可以查下LLC这个缩写的意思,美国的法制极为健全,欺诈的惩罚力度是很严重的。

美国的空间价格便宜量有足,组件配置齐全,很多找FunKey代购的朋友都在询问类似“这个空间支不支持DZ?”“这个空间支不支持DEDE”“Zend optimization呢?”“.htaccess呢?”,重复的回复让FunKey多少有点疲劳,不过各位的心情是可以理解的,国内Win主机盛行,加上技术人员的能力相对较低,造成很多程序上的使用困难,或支持的不到位。

国外的主机大多使用LAMP,即Linux+Apache+MySQL+PostgreSQL,什么意思?清一色的开源软件,节省了大笔的软件授权费,也是PHP的原生系统,基本是PHP程序就能做到很好的支持~而.htaccess就是Apache的一个组成部分,所以大家在购买美国主机时不必担心软件的支持的问题。

这篇文章是我边看空姐的微博,边写的,如有疏漏,请多多担待^^

文章来源:http://www.ifunkey.com/4816.html

【网虫】做网站必知的两个命令 活用ping与tracert相关推荐

  1. Windows 必知命令

    文章目录 0.前言 1.必知点 批处理文件 注释 命令分隔符 帮助 3.必知命令 cd set setx dir type more echo md move del rd / rmdir cls h ...

  2. gns3中两个路由器分别连接主机然后分析ip数据转发报文arp协议_关于TCP/IP,必知必会的十个问题!...

    本文整理了一些TCP/IP协议簇中需要必知必会的十大问题,既是面试高频问题,又是程序员必备基础素养. TCP/IP十个问题 TCP/IP十个问题 一.TCP/IP模型 TCP/IP协议模型(Trans ...

  3. Linux菜鸟必知必会的命令集合

    下面是我用到过的Linux命令,也可以说是Linux菜鸟必知必会的命令集合,基本上占据了所有你将用到的命令的95%以上,值得一看.     一: Linux下的mysql数据库常用操作 1.登入登出 ...

  4. 电脑高手必知八个最常用的cmd命令

    作为一个网络管理员或者黑客来说,ping命令是第一个必须掌握DOS命令,所利用的原理是这样:网络上的机器都有唯一的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包, 根据返 ...

  5. sql 数据库前两列值乘_SQL | SQL 必知必会笔记 (一 )

    原文:SQL | SQL 必知必会笔记 (一 ) 作者: PyStaData 基本概念 一些规则 多条 SQL 语句必须以分号分隔. SQL 不区分大小写,但一般习惯关键字用大写,列名和表名使用小写. ...

  6. Golang 必知必会Go Mod命令

    Golang 必知必会Go Mod命令 Golang轻松学习 文章目录 Golang 必知必会Go Mod命令 一.go mod 是什么? 二.详细命令 1. init 2.download 3.ti ...

  7. mysql 命令先执行子查询,MySQL必知必会--使用子查询

    子查询 版本要求 MySQL 4.1引入了对子查询的支持,所以要想使用 本章描述的SQL,必须使用MySQL 4.1或更高级的版本. SELECT语句 是SQL的查询.迄今为止我们所看到的所有 SEL ...

  8. 操作系统必知必会:Linux(1)常用的Shell命令

    操作系统必知必会:Linux(1)常用的Shell命令 常用的Shell命令 磁盘管理 cd df du mkdir pwd ls 文件管理 cat chmod chown cp diff file ...

  9. mysql vim 命令_Vim基本命令必知必会

    光标移动定位方式 hjkl (强例推荐使用其移动光标,但不必需) →你也可以使用光标键 (←↓↑→). 注: j 就像下箭头 0 → 数字零,到行首 ^ → 到本行第一个不是blank字符的位置(所谓 ...

最新文章

  1. XML CDATA概述
  2. 通俗易懂,Maven依赖pom中的scope详解
  3. 计算机网络PIC和SDV,SRBSDV和RBSDV检测技术的建立
  4. Mpvue微信小程序时间消耗进度条组件的实现
  5. 独立线性度 最佳直线
  6. This function has none of DETERMINISTIC, NO SQL解决办法
  7. android 字体加粗有阴影,Android TextView高级显示技巧实例小结
  8. Android App 启动时立即崩溃无法debug的解决方法
  9. 小米路由器mini刷lede_小米路由3刷LEDE/OpenWrt 固件
  10. ARM体系结构与编程(一)
  11. 遗传算法求解多元函数极值点-C++实现
  12. C002-CPP-语法与用法摘录-(ques=0)
  13. 熟练的运用计算机英语怎么说,熟练的英文翻译,熟练英语怎么说
  14. uni-app实现验证码登录-云之讯
  15. 全球首个AI模型开发管理标准正式发布,九章云极DataCanvas公司助力AI工程化新发展
  16. 白平衡之完美反射算法
  17. 地铁站室内导航的新实践-实景化第一人称三维导航
  18. 16m色真彩调色板设计制作
  19. 《极简欧洲史》及相关思考
  20. Latex 博客模板-基于电子科技大学学位论文latex模板

热门文章

  1. postgresql使用入门教程
  2. 广告精准投放的新出路为何?
  3. C型电磁阀连接器电磁阀插头,8mm针距
  4. 【张小平工作日志】DBCP、c3p0、Druid、Proxool数据库连接池比较
  5. 诚邀参加“认知与路径:元宇宙科技传播”线上专题研讨会
  6. PAT(A) 1127. ZigZagging on a Tree (30)
  7. vscode运行OpenCV项目时出现undefined reference to cv::xxxx
  8. 【论】Balancing bike sharing systems with constraint programming
  9. 计算机等级应用考试种类是什么,优·计算机等级考试分类练习题.doc
  10. 初学git与github理解、使用、实验