标签: traceroute

ping不通但是能上网吗?

我想知道是否有人对此有想法,因为这对我来说是第一次。我可以使用浏览器很好地访问互联网,但是从命令提示符使用 PING 或 TRACERT 只会显示请求一旦离开我的网络就会超时。

为了消除等式中的一些变量,我尝试将我的网络基础设施减少到只从墙上出来的 Comcast 电缆线连接到 Linksys BEFCMU10 v4 电缆调制解调器,它直接连接到我的 Windows 7 笔记本电脑,没有软件防火墙,并且问题仍然存在。

同样,我正在浏览互联网(比如发布这个问题)就好了,但是如果没有所有数据包丢失,就无法 ping 任何东西(包括现在的这个站点)。

我并没有阻止 ICMP,我也不怀疑康卡斯特突然有系统地阻止它。我在看什么?

connection ping traceroute

20
推荐指数
2
解决办法
9万
查看次数

我可以跟踪到一个 IP 地址,但不能 ping 它

在 Windows 上,如果我跟踪到 Google,我会得到以下信息;

C:\Users\Dave>tracert -d -w 100 www.google.com

Tracing route to www.google.com [216.58.220.100]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.1.1
  2    17 ms     *       16 ms  [redacted]
  3    17 ms    16 ms    17 ms  [redacted]
  4    34 ms    34 ms    34 ms  150.101.33.18
  5    35 ms    43 ms    33 ms  72.14.221.174
  6    33 ms    33 ms    33 ms  66.249.95.234
  7    31 ms    31 ms    31 ms  209.85.142.11
  8    33 ms    33 ms …
Run Code Online (Sandbox Code Playgroud)

ping traceroute

19
推荐指数
1
解决办法
3万
查看次数

如何找到我正在使用的 DNS 服务器(在多个配置的 dns 服务器中)

我配置了两台dns服务器,查看时列出来 ipconfig /all

我想知道我当前使用的两个服务器中的哪一个,即通过我的浏览器或通过tracert命令。我相信我将使用列出的第一个服务器,除非它不可用,否则我将使用下一个。

我试图找出是否有我可以使用的命令来告诉我我正在使用哪个命令,或者解释为什么这是一个有缺陷的问题。

我知道,ipconfig /displaydns但这是一个缓存的结果列表,它也没有显示每个结果来自哪个服务器。

我知道,nslookup [host]但这使用当前的“默认”服务器。

我知道,nslookup [server] [host]但这无助于确认我当前从 tracert 或浏览器使用的 dns。

我的问题来自这样一种情况,即 nslookup 会为我提供特定内部主机的预期结果。同时,我的浏览器,也tracert无法解析主机。如果 tracert 和我的浏览器正在使用辅助 dns 服务器,我希望能够确认这一点。

有没有办法做到这一点?

networking dns windows-7 ipconfig traceroute

17
推荐指数
4
解决办法
12万
查看次数

为什么 tracert 在我的路由器后面显示一个私有 IP 地址,即使它有一个公共 IP?

这是tracert superuser.com我电脑上的日志:

追踪到 superuser.com 的路由 [198.252.206.16]
最多超过 30 跳:

  1 2 毫秒 2 毫秒 2 毫秒 192.168.1.1 
  2 11 毫秒 17 毫秒 9 毫秒 10.216.128.1 
  3 12 毫秒 17 毫秒 14 毫秒 89-75-22-81.infra.chello.pl [89.75.22.81] 
  4 23 毫秒 17 毫秒 17 毫秒 84.116.192.102 
  5 18 毫秒 18 毫秒 15 毫秒 pl-krk01a-rd4-ae0-2183.aorta.net [84.116.253.70] 
  6 20 毫秒 16 毫秒 15 毫秒 pl-waw04a-rd1-ae12-2158.aorta.net [84.116.252.225] 
  7 15 毫秒 15 毫秒 15 毫秒 84.116.135.225 
  8 17 毫秒 19 毫秒 24 毫秒 henet.plix.pl [195.182.218.197] 
  9 …

routing ipv4 specifications traceroute

13
推荐指数
2
解决办法
2万
查看次数

是否可以强制 TCP 寻找另一条通往主机的路径?

我的计算机上有两个操作系统,一个 TCP 通常找到到主机的路径,而另一个 TCP 中途中断。路由是否有可能以某种方式被缓存?如果是这样,是否可以重置此缓存?观察到 KDE Neon 问题的操作系统是最新版本。

networking tcp traceroute

12
推荐指数
1
解决办法
2342
查看次数

traceroute 结果中的私有地址

我通过 SSH 连接到远程主机194.199.68.165,然后使用 traceroute 检查到 的路径132.227.62.122,我注意到有一些私有 IP,例如 10.230.10.1

    bash-4.0# traceroute -T 132.227.62.122
    traceroute to 132.227.62.122 (132.227.62.122), 30 hops max, 60 byte packets 
     1  194.199.68.161 (194.199.68.161)  1.103 ms  1.107 ms  1.097 ms
     2  sw-ptu.univ.run (10.230.10.1)  1.535 ms  1.625 ms  2.172 ms
     3  sw-univ-gazelle.univ.run (10.10.20.1)  6.891 ms  6.937 ms  6.927 ms
     4  10.10.5.6 (10.10.5.6)  1.544 ms  1.517 ms  1.518 ms
     5  194.167.142.22 (194.167.142.22)  2.993 ms  2.985 ms  2.976 ms
Run Code Online (Sandbox Code Playgroud)

为什么主机附近有私有地址?

使用这些私有地址的目的是什么?我的意思是他们为什么要将公共 IP 置于私有 IP 之后?

谢谢!

networking routing private-network traceroute

10
推荐指数
2
解决办法
2万
查看次数

ping 和 traceroute 的数据包大小

为什么ping包的数据长度是32字节而traceroute包的数据长度是64字节?有什么理由吗?或者这种差异有什么好处吗?

networking ping traceroute

8
推荐指数
1
解决办法
3万
查看次数

* * * 在跟踪路由中

如果我通过一系列不同的方法跟踪到我的服务器,外部 ip 似乎不起作用。但是服务器是在线的,可以通过这个 ip 访问。

本地主机:

michaelxu@michaelxu-server:~$ traceroute 127.0.0.1
traceroute to 127.0.0.1 (127.0.0.1), 30 hops max, 60 byte packets
 1  localhost.localdomain (127.0.0.1)  0.120 ms  0.069 ms  0.064 ms
Run Code Online (Sandbox Code Playgroud)

内部IP:

michaelxu@michaelxu-server:~$ traceroute 192.168.1.3
traceroute to 192.168.1.3 (192.168.1.3), 30 hops max, 60 byte packets
 1  michaelxu-server (192.168.1.3)  0.122 ms  0.065 ms  0.067 ms
Run Code Online (Sandbox Code Playgroud)

外部IP:

michaelxu@michaelxu-server:~$ traceroute 24.24.174.153
traceroute to 24.24.174.153 (24.24.174.153), 30 hops max, 60 byte packets
 1  * * *
 2  * * *
 3  * * *
 4  * * …
Run Code Online (Sandbox Code Playgroud)

ip traceroute

8
推荐指数
1
解决办法
5742
查看次数

你能估计服务器的位置吗?

我和一位同事正在争论我们使用的 SaaS 应用程序是在美国还是在欧盟托管。

  • 合同说欧盟。
  • 各种跟踪路由(下面的例子)说美国。

在下面的示例中,查找 4.59.145.42 和结尾 199.15。. 说他们在美国。来自阿根廷和香港的基于 Web 的痕迹也到达美国的骨干网。

我倾向于相信traceroute,但我想确定。有没有任何办法,这服务器可以位于欧盟?

 1  fritz.box (192.168.*.*)  3.030 ms  2.583 ms  1.234 ms
 2  lo0.dr13.d12.xs4all.net (194.109.5.212)  18.564 ms  141.379 ms  17.804 ms
 3  1323.ae3.xr3.3d12.xs4all.net (194.109.7.141)  16.790 ms  134.837 ms 16.450 ms
 4  0.ae2.xr4.1d12.xs4all.net (194.109.5.82)  15.918 ms  138.149 ms  156.167 ms
 5  asd2-rou-1043.nl.eurorings.net (134.222.93.144)  15.998 ms  138.796 ms  130.165 ms
 6  ae9.edge3.amsterdam1.level3.net (213.244.164.205)  17.495 ms  136.072 ms  17.150 ms
 7  * * *
 8  4.59.145.42 (4.59.145.42)  101.048 ms  100.554 …
Run Code Online (Sandbox Code Playgroud)

networking geolocation traceroute

7
推荐指数
2
解决办法
266
查看次数

为什么 Windows 上的 traceroute 被命名为 tracert - 我正在阅读的书声称有一些历史背景

一本关于traceroute的页面上名为“UNIX and Linux System Administration Handbook, 5th Edition”的书,在脚注中说“Windows有它自己的版本,名为tracert(历史知识的特殊点,供知道原因的每个人)”。我把它从我的语言翻译成英文,所以在英文版本中,我的措辞可能会有所不同。

你知道为什么它是“tracert”,而不是“traceroute”,并且真的有一些有趣的历史解释,比如“Windows 不能有比 X 个字母长的命令”之类的?

//顺便说一句,我怀疑这可能是长词。有人告诉我这可能与Windows 8.3 命名约定有关

8.3 文件名限制为最多八个字符

是“tracert”名称的原因还是只是红鲱鱼?

networking history terminology traceroute

7
推荐指数
1
解决办法
322
查看次数