networking - 追踪数据包被阻止/丢弃的位置

标签 networking tcp

当我在中国时,我公司的网站被封锁了大约 24 小时。

我假设它是“伟大的中国防火墙”,但我想知道是否有任何方法可以找出数据包或 TCP/IP 连接被阻止的确切位置。

我能够验证它没有被阻止在我们这一端(我使用本地主机文件指向中国境内的备份服务器)或在我们服务器端(其他人仍然可以连接到两者) ISP)。

我尝试了 tracert,但只有端口 80 被重定向。我可以毫无问题地通过 ssh 连接到服务器。

另一个问题是中国的大多数路由器只是丢弃数据包而不响应 ping 等,因此您无法找到它们的 IP 地址。

future 是否有任何工具可以追踪数据包被阻止的位置?

最佳答案

关于networking - 追踪数据包被阻止/丢弃的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49465/

相关文章:

python - 使用 Python 发送手工制作的 BPDU(生成树协议(protocol)数据包)

linux - 如何发现导致界面混杂的进程?

android - 如何使 Volley Request Activity 在 android 中独立?

JAVA TCP客户端不打印并断开连接

linux - 无法在 Perl 中设置 TCP_NODELAY - 关于权限的错误 - 为什么? (但我可以在 python 和 ruby​​ 中设置)

java - C#扫描局域网自动发现Web Service的方法

vb.net - 从 vb.net 中的另一个类更新 GUI

c# - TcpClient 抛出 SocketException

python - 使用 python 在 Elastic-beanstalk 中部署 TCP 服务器

linux - 通过 docker swarm 使用多个特定的网络接口(interface)