書きかけで放置していた下書きを掘り出して公開してみるテスト。公開のために若干加筆・修正している。
===
何気にtracerouteでググったらtcptracerouteというソフトの存在を知ったのでメモ。
一般的なtracerouteはUDPやICMPを利用するが、トレースの途中でパケットがフィルタリングされて途中で途切れてしまうことがある。そこでTCPを利用するとゴールまで到達できる可能性がある。
インストールは
$ sudo apt-get install tcptraceroute
使い方は以下のように
$ tcptraceroute example.com 80
ホストとポート(任意)を指定するだけ。TCPでも途中経路が抜けたり(*表示)、到達しない(ntp.nict.jpなど)ことがあるのでその点は注意。