[Перевод] Как написать собственную версию Traceroute

Я никогда не понимал, как именно traceroute обнаруживает каждый сетевой переход. Оказывается, всё дело в хитром трюке с TTL и примерно в 80 строках на Rust.

https://habr.com/ru/articles/1023442/

#traceroute #ping #Rust #ttl #роутеры #компьютерные_сети

Как написать собственную версию Traceroute

Я никогда не понимал, как именно traceroute обнаруживает каждый сетевой переход. Оказывается, всё дело в хитром трюке с TTL и примерно в 80 строках на Rust. Ранее я писал о том, как  настроить a...

Хабр
I Rebuilt Traceroute in Rust and It Was Simpler Than I Expected

I never understood how traceroute discovers each hop. Turns out it's a clever TTL trick, and about 80 lines of Rust.

Stonecharioteer on Tech
🎉 Behold, the groundbreaking revelation: Traceroute's "mysteries" #unveiled by a Rust evangelist who never bothered to Google! 🚀 Brace yourselves, folks, for the earth-shattering news that 80 lines of code can decipher the magical #TTL sorcery—truly deserving of a #LinkedIn mention. 📚✨
https://tech.stonecharioteer.com/posts/2026/traceroute/ #Traceroute #RustCode #Magic #HackerNews #ngated
I Rebuilt Traceroute in Rust and It Was Simpler Than I Expected

I never understood how traceroute discovers each hop. Turns out it's a clever TTL trick, and about 80 lines of Rust.

Stonecharioteer on Tech
Ah yes, another *riveting* 3524-word #manifesto on the *thrilling* world of #Tailscale #exit #nodes, because we all needed a 17-minute dissertation on #traceroute evidence. 🙄 Next time, maybe just say "I fiddled with my internet" and call it a day. 🚀
https://tech.stonecharioteer.com/posts/2026/tailscale-exit-nodes/ #internet #humor #HackerNews #ngated
I Traced My Traffic Through a Home Tailscale Exit Node

A practical deep dive into Tailscale exit nodes: route changes, traceroute evidence, DERP fallback, trust boundaries, and why this model can be free.

Stonecharioteer on Tech

crazytrace, my network simulation program that generates a crazy topology behind a TAP device to test traceroute implementations, now has an apparmor profile.

Furthermore, I have now implemented capability dropping with libcap-ng, landlock sandboxing (via a blacklist), and seccomp sandboxing (via a blacklist).

https://codeberg.org/mark22k/crazytrace/src/commit/c5eb9eaf8b12266ecad3c3d1e0cd5388f351cc72/apparmor/usr.bin.crazytrace
https://codeberg.org/mark22k/crazytrace/src/commit/c5eb9eaf8b12266ecad3c3d1e0cd5388f351cc72/src/main.cpp

#crazytrace #traceroute #Networking #Programming #Security #apparmor #libcap #libcapng #landlock #seccomp

crazytrace/apparmor/usr.bin.crazytrace at c5eb9eaf8b12266ecad3c3d1e0cd5388f351cc72

crazytrace - What happens if a traceroute with the same TTL/hop limit is received from two different source addresses? How will they react?

Codeberg.org

نگاهی به عمیق دستور traceroute

https://tubedu.org/w/txAx7TeCzTnad9AfEQ7624

نگاهی به عمیق دستور traceroute

PeerTube
🌖 我如何抵達此處?
➤ 揭示網際網路封包傳輸的奧祕
https://how-did-i-get-here.net/
這篇文章介紹了作者如何建構一個名為「how-did-i-get-here.net」的網站,該網站透過即時顯示使用者抵達伺服器的網路路徑來解釋網際網路的運作原理。作者詳述了自己開發的traceroute程式「ktr」如何利用ICMP協定和TTL欄位來追蹤封包路徑,並說明如何結合WHOIS查詢和PeeringDB資料庫來解析網路節點的所屬自治系統(AS)。文章特別指出,為了達成無JavaScript的網頁體驗,網站使用了巧妙的CSS技巧來模擬動態更新效果,並坦承實際執行的traceroute是從伺服器端反向追蹤至使用者的IP,雖然與真實路徑略有差異,但仍能提供有價值的網路資訊。
+ 太厲害了!沒想到一個看似簡單的網頁,背後藏著這麼多技術細節,而且還是無JavaScript實現的!
+ 作者解釋traceroute和自治系統的部分非常清晰,讓我對網際網路的結構有了更深的認識。反向追蹤的概念也很有趣。
#網路技術 #網際網路路由 #Traceroute

Реальность в белоснежных списках

В условиях изменяющейся сетевой инфраструктуры пользователи мобильного интернета сталкиваются с вопросами: какие ресурсы остаются доступными, и как это выглядит на техническом уровне? Этот материал — результат практического исследования с использованием стандартных инструментов сетевого анализа. Никаких домыслов — только измерения, цифры и технические факты.

https://habr.com/ru/articles/963492/

#мобильный_интернет #фильтрация_трафика #белый_список #wireshark #анализ_сетевого_трафика #операторы_связи #traceroute #dns

Реальность в белоснежных списках

Введение В условиях изменяющейся сетевой инфраструктуры пользователи мобильного интернета сталкиваются с вопросами: какие ресурсы остаются доступными, и как это выглядит на техническом уровне? Этот...

Хабр
生成AI活用×無料SaaS:tracerouteを世界地図で見える化【IPinfo×geojson.io】 - Qiita

はじめに GMOコネクトの永田です。 暗号のおねえさん( https://qiita.com/yumi-sakemi )から唐突に「インターネット経路の可視化をしたい!」と言われて対応しましたので、今回可視化にあたり実施したことをまとめます。 tracerouteの結果だ...

Qiita