home.social

#traceroute — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #traceroute, aggregated by home.social.

  1. Как я делал ping и traceroute на iOS без entitlements — и почему это оказалось проще, чем UMP-консент для AdMob

    Я выпустил небольшое iOS-приложение — NetDiag+. Это набор сетевых утилит: ping, traceroute, DNS lookup, whois, LAN-сканер, port scanner, проверка SSL-сертификатов, BGP/ASN lookup, Wi-Fi info и фоновый мониторинг хостов с пушами при падении. Я начинал его как пет-проект для собственных нужд, потому что на iOS приходилось переключаться между четырьмя разными приложениями для базовой диагностики, и в трёх из четырёх была реклама. Хочу поделиться тем, что мне самому хотелось бы прочитать в начале — почему некоторые вещи на iOS работают не так, как ожидаешь от Unix-фона, и где грабли лежат не там, где кажется. Сразу спойлер по выводам: самым болезненным оказалось не сетевое программирование, а интеграция UMP-консента для AdMob.

    habr.com/ru/articles/1038188/

    #ios #swift #swiftui #ping #traceroute #icmp #network #admob #bgp

  2. Как я делал ping и traceroute на iOS без entitlements — и почему это оказалось проще, чем UMP-консент для AdMob

    Я выпустил небольшое iOS-приложение — NetDiag+. Это набор сетевых утилит: ping, traceroute, DNS lookup, whois, LAN-сканер, port scanner, проверка SSL-сертификатов, BGP/ASN lookup, Wi-Fi info и фоновый мониторинг хостов с пушами при падении. Я начинал его как пет-проект для собственных нужд, потому что на iOS приходилось переключаться между четырьмя разными приложениями для базовой диагностики, и в трёх из четырёх была реклама. Хочу поделиться тем, что мне самому хотелось бы прочитать в начале — почему некоторые вещи на iOS работают не так, как ожидаешь от Unix-фона, и где грабли лежат не там, где кажется. Сразу спойлер по выводам: самым болезненным оказалось не сетевое программирование, а интеграция UMP-консента для AdMob.

    habr.com/ru/articles/1038188/

    #ios #swift #swiftui #ping #traceroute #icmp #network #admob #bgp

  3. Как я делал ping и traceroute на iOS без entitlements — и почему это оказалось проще, чем UMP-консент для AdMob

    Я выпустил небольшое iOS-приложение — NetDiag+. Это набор сетевых утилит: ping, traceroute, DNS lookup, whois, LAN-сканер, port scanner, проверка SSL-сертификатов, BGP/ASN lookup, Wi-Fi info и фоновый мониторинг хостов с пушами при падении. Я начинал его как пет-проект для собственных нужд, потому что на iOS приходилось переключаться между четырьмя разными приложениями для базовой диагностики, и в трёх из четырёх была реклама. Хочу поделиться тем, что мне самому хотелось бы прочитать в начале — почему некоторые вещи на iOS работают не так, как ожидаешь от Unix-фона, и где грабли лежат не там, где кажется. Сразу спойлер по выводам: самым болезненным оказалось не сетевое программирование, а интеграция UMP-консента для AdMob.

    habr.com/ru/articles/1038188/

    #ios #swift #swiftui #ping #traceroute #icmp #network #admob #bgp

  4. Как я делал ping и traceroute на iOS без entitlements — и почему это оказалось проще, чем UMP-консент для AdMob

    Я выпустил небольшое iOS-приложение — NetDiag+. Это набор сетевых утилит: ping, traceroute, DNS lookup, whois, LAN-сканер, port scanner, проверка SSL-сертификатов, BGP/ASN lookup, Wi-Fi info и фоновый мониторинг хостов с пушами при падении. Я начинал его как пет-проект для собственных нужд, потому что на iOS приходилось переключаться между четырьмя разными приложениями для базовой диагностики, и в трёх из четырёх была реклама. Хочу поделиться тем, что мне самому хотелось бы прочитать в начале — почему некоторые вещи на iOS работают не так, как ожидаешь от Unix-фона, и где грабли лежат не там, где кажется. Сразу спойлер по выводам: самым болезненным оказалось не сетевое программирование, а интеграция UMP-консента для AdMob.

    habr.com/ru/articles/1038188/

    #ios #swift #swiftui #ping #traceroute #icmp #network #admob #bgp

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

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

    habr.com/ru/articles/1023442/

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

  6. 🎉 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. 📚✨
    tech.stonecharioteer.com/posts #Traceroute #RustCode #Magic #HackerNews #ngated

  7. 🎉 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. 📚✨
    tech.stonecharioteer.com/posts #Traceroute #RustCode #Magic #HackerNews #ngated

  8. 🎉 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. 📚✨
    tech.stonecharioteer.com/posts #Traceroute #RustCode #Magic #HackerNews #ngated

  9. 🎉 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. 📚✨
    tech.stonecharioteer.com/posts #Traceroute #RustCode #Magic #HackerNews #ngated

  10. 🎉 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. 📚✨
    tech.stonecharioteer.com/posts #Traceroute #RustCode #Magic #HackerNews #ngated

  11. 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. 🚀
    tech.stonecharioteer.com/posts #internet #humor #HackerNews #ngated

  12. 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).

    codeberg.org/mark22k/crazytrac
    codeberg.org/mark22k/crazytrac

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

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

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

    habr.com/ru/articles/963492/

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

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

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

    habr.com/ru/articles/963492/

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

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

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

    habr.com/ru/articles/963492/

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

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

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

    habr.com/ru/articles/963492/

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

  17. 🐢💻 Ah, behold the pure C traceroute! A blazing #fast, dependency-free marvel that’s such a game-changer, it will make your grandma's dial-up look like fiber optics. 🚀✨ Who knew the world was clamoring for yet another #traceroute implementation when we already had approximately 5,287 of them? 🙄🔧
    github.com/davidesantangelo/fa #pureC #gamechanger #techinnovation #dependencyfree #HackerNews #ngated

  18. Something strange is happenin, when I try to connect to my #VPS. First of all, I can't connect at all, but the provider tells me, it's working fine.

    I can't #ping it, can't #ssh to it. When I run #traceroute, I get a few hops through my belgian ISP Proximus, then a few on a french hosting company called Colt and after that a seemingly endless line of hops that return no information, that is traceroute displays "* * *"

    Any ideas? Is my ISP preventing me from reaching my VPS?

  19. 2/2

    🔴 El comando dig permite realizar consultas DNS, no ICMP.

    🔴 El comando tracert es la implementación de Windows de #traceroute, y hace uso de ICMP (entre otros) para encontrar la ruta que toma un paquete hasta llegar a destino en la red.

    🔴 El comando netstat (obsoleto [1]) permite analizar sockets y conexiones.

    [1] Si quieren saber más sobre esto de #netstat y #ss? 👇

    juncotic.com/ss-usas-netstat-e

    Cualquier duda me comentan! Espero que hayamos aprendido un poquito más de #GNU #Linux hoy! ✨ 😃

  20. 2/2

    🔴 El comando dig permite realizar consultas DNS, no ICMP.

    🔴 El comando tracert es la implementación de Windows de #traceroute, y hace uso de ICMP (entre otros) para encontrar la ruta que toma un paquete hasta llegar a destino en la red.

    🔴 El comando netstat (obsoleto [1]) permite analizar sockets y conexiones.

    [1] Si quieren saber más sobre esto de #netstat y #ss? 👇

    juncotic.com/ss-usas-netstat-e

    Cualquier duda me comentan! Espero que hayamos aprendido un poquito más de #GNU #Linux hoy! ✨ 😃

  21. 2/2

    🔴 El comando dig permite realizar consultas DNS, no ICMP.

    🔴 El comando tracert es la implementación de Windows de #traceroute, y hace uso de ICMP (entre otros) para encontrar la ruta que toma un paquete hasta llegar a destino en la red.

    🔴 El comando netstat (obsoleto [1]) permite analizar sockets y conexiones.

    [1] Si quieren saber más sobre esto de #netstat y #ss? 👇

    juncotic.com/ss-usas-netstat-e

    Cualquier duda me comentan! Espero que hayamos aprendido un poquito más de #GNU #Linux hoy! ✨ 😃

  22. 2/2

    🔴 El comando dig permite realizar consultas DNS, no ICMP.

    🔴 El comando tracert es la implementación de Windows de #traceroute, y hace uso de ICMP (entre otros) para encontrar la ruta que toma un paquete hasta llegar a destino en la red.

    🔴 El comando netstat (obsoleto [1]) permite analizar sockets y conexiones.

    [1] Si quieren saber más sobre esto de #netstat y #ss? 👇

    juncotic.com/ss-usas-netstat-e

    Cualquier duda me comentan! Espero que hayamos aprendido un poquito más de #GNU #Linux hoy! ✨ 😃

  23. Hey #OpenWRT, I can't access sysupgrade.openwrt.org.
    Ping, and ICMP #Traceroute return within 100ms, but HTTP traffic isn't getting through: gist.github.com/AliveDevil/6a6

    Anyone got insights here? ISP is #Telekom.

  24. Our Neo Network Utility gives you a full range of network tools, all from a nice, native Mac app. Version 1.1.2 adds autoscrolling for the Ping and Traceroute tools, improves model and vendor detection, and enhances the handling of the network adapter selection. All for free. #neonetworkutility #networkutility #network #ping #traceroute #pressrelease

  25. #TIL about the `namei` tool which is sort of like #traceroute but for filesystem traversal.

    This is especially useful on #nixos where you're frequently dealing with stuff that is multiple levels of symlinks deep.

    It's probably already on your system because it's part of #utillinux; go try it out:

    namei `which ls`

    #namei #symlink #linux

  26. #TIL about the `namei` tool which is sort of like #traceroute but for filesystem traversal.

    This is especially useful on #nixos where you're frequently dealing with stuff that is multiple levels of symlinks deep.

    It's probably already on your system because it's part of #utillinux; go try it out:

    namei `which ls`

    #namei #symlink #linux

  27. #TIL about the `namei` tool which is sort of like #traceroute but for filesystem traversal.

    This is especially useful on #nixos where you're frequently dealing with stuff that is multiple levels of symlinks deep.

    It's probably already on your system because it's part of #utillinux; go try it out:

    namei `which ls`

    #namei #symlink #linux

  28. #TIL about the `namei` tool which is sort of like #traceroute but for filesystem traversal.

    This is especially useful on #nixos where you're frequently dealing with stuff that is multiple levels of symlinks deep.

    It's probably already on your system because it's part of #utillinux; go try it out:

    namei `which ls`

    #namei #symlink #linux

  29. #TIL about the `namei` tool which is sort of like #traceroute but for filesystem traversal.

    This is especially useful on #nixos where you're frequently dealing with stuff that is multiple levels of symlinks deep.

    It's probably already on your system because it's part of #utillinux; go try it out:

    namei `which ls`

    #namei #symlink #linux

  30. New blog post: How are the metrics (average, jitter, standard deviation, ...) calculated in mtr?

    English: mk16.de/blog/mtr-metrics/
    German: mk16.de/blog/mtr-metriken/

    #mtr #traceroute #networking

  31. CW: pondering about strange routing of internet traffic
    Edit for folks not reading the thread. Looks like badly configured reverse dns; that IP actually has multiple domains associated with it, all of them wrong.
    So you know somethings badly messed up when #traceroute shows lots of my traffic going through ftp.clarins.ca. Why does #Clarins, the makeup and skincare brand, have an FTP server? What do they do with it? Why is it routing traffic for The National Research Council (nrc.ca) and other #Canadian government websites? I have many questions. #networking #canada
  32. Sophie Hamel raconte son terrain dans le Pacifique (Fidji, Vanuatu) sur leur accès Internet (Fidji, bien connecté, Vanuatu « au bout du réseau »). L'Australie et la Chine se disputent ces pays (câbles, machines) mais pour l'instant, l'Australie tient Huawei à distance.

    Depuis Digicel Fidji vers Vodafone Vanuatu : on passe par l'Australie. #traceroute

    @nasiviru

    #NetGouv

  33. « J'évite de parler de "mesures actives" car c'était le terme utilisé par le KGB pour ses actions. »

    #ping #traceroute #métrologie #Federez

  34. Threw up a #vps just a few miles away and thr #traceroute shows THIRTY hops (@_@) (・・ ) ?

  35. Some time ago I asked myself what happens if I have a case with traceroute where a response comes from two different addresses. I then develop crazytrace. The project is available on CodeBerg under the GPL3: codeberg.org/mark22k/crazytrac Today I also tried to roll out the project on reseau.mk16.de (CRXN) and it worked!

    #Networking #dn42 #CRXN #traceroute #tracepath #FLOSS

  36. I have written my first (two-line long) patch for Ruby [1]. This should soon make my traceroute written in Ruby work everywhere without any problems [2][3]!

    [1] github.com/ruby/ruby/pull/9930
    [2] codeberg.org/mark22k/hoptracke
    [3] rubygems.org/gems/hoptracker

    #traceroute #tracepath #Ruby #Networking