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. I had the opportunity to talk with Xfinity (Comcast) support this morning.

    I was treated to an upsell. Sure, it costs nothing for the first year, but then what does it cost? It is an upsell pure and simple. She said "you can cancel any time." I replied "You can cancel it now." :derpface:

    I was also treated to technical nonsense. The problem (which I still cannot say has been fixed) has to do with bridging and port forwarding. She asked for the name of my Wi-Fi network, which has nothing to do with these issues.

    She should have realized she was talking to someone who knows something about networking when I sent her a traceroute output.

    Screenshot of the upsell below.

    And they wonder why they are so hated... :holdthepain:

    #Xfinity #Comcast #CSRs #upsell #networking #traceroute

  5. I had the opportunity to talk with Xfinity (Comcast) support this morning.

    I was treated to an upsell. Sure, it costs nothing for the first year, but then what does it cost? It is an upsell pure and simple. She said "you can cancel any time." I replied "You can cancel it now." :derpface:

    I was also treated to technical nonsense. The problem (which I still cannot say has been fixed) has to do with bridging and port forwarding. She asked for the name of my Wi-Fi network, which has nothing to do with these issues.

    She should have realized she was talking to someone who knows something about networking when I sent her a traceroute output.

    Screenshot of the upsell below.

    And they wonder why they are so hated... :holdthepain:

    #Xfinity #Comcast #CSRs #upsell #networking #traceroute

  6. I had the opportunity to talk with Xfinity (Comcast) support this morning.

    I was treated to an upsell. Sure, it costs nothing for the first year, but then what does it cost? It is an upsell pure and simple. She said "you can cancel any time." I replied "You can cancel it now." :derpface:

    I was also treated to technical nonsense. The problem (which I still cannot say has been fixed) has to do with bridging and port forwarding. She asked for the name of my Wi-Fi network, which has nothing to do with these issues.

    She should have realized she was talking to someone who knows something about networking when I sent her a traceroute output.

    Screenshot of the upsell below.

    And they wonder why they are so hated... :holdthepain:

    #Xfinity #Comcast #CSRs #upsell #networking #traceroute

  7. I had the opportunity to talk with Xfinity (Comcast) support this morning.

    I was treated to an upsell. Sure, it costs nothing for the first year, but then what does it cost? It is an upsell pure and simple. She said "you can cancel any time." I replied "You can cancel it now." :derpface:

    I was also treated to technical nonsense. The problem (which I still cannot say has been fixed) has to do with bridging and port forwarding. She asked for the name of my Wi-Fi network, which has nothing to do with these issues.

    She should have realized she was talking to someone who knows something about networking when I sent her a traceroute output.

    Screenshot of the upsell below.

    And they wonder why they are so hated... :holdthepain:

    #Xfinity #Comcast #CSRs #upsell #networking #traceroute

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

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

    habr.com/ru/articles/1023442/

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

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

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

    habr.com/ru/articles/1023442/

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

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

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

    habr.com/ru/articles/1023442/

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

  11. 🎉 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

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

  13. 🎉 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

  14. 🎉 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

  15. 🎉 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

  16. 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

  17. 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

  18. 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

  19. 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

  20. 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

  21. 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

  22. 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

  23. 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

  24. 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

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

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

    habr.com/ru/articles/963492/

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

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

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

    habr.com/ru/articles/963492/

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

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

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

    habr.com/ru/articles/963492/

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

  28. 🐢💻 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

  29. 🐢💻 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

  30. 🐢💻 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

  31. 🐢💻 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

  32. 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?

  33. 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?

  34. 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?

  35. 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?

  36. 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! ✨ 😃

  37. 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! ✨ 😃

  38. 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! ✨ 😃

  39. 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! ✨ 😃