Обновить

«У меня ничего не грузится». Как я пришёл к приложению для диагностики сети

Уровень сложностиПростой
Время на прочтение10 мин
Охват и читатели7.8K
Всего голосов 6: ↑6 и ↓0+8
Комментарии4

Комментарии 4

зачем приложение? может просто веб-страничку?

Веб-страница ограничена в возможностях: из браузера не получить ни имя оператора, ни тип сети. А главное — она сама не откроется, если внешние ресурсы режутся. Приложение же ставится один раз и работает локально, делает проверки само, показывает виджет и уведомляет о смене режима в фоне — браузерная вкладка так не умеет.

Думаю не хватает проверки DNS

Еще не плохо добавить тип блока - на чем валится соединение? Ip бан, 16кб блок, и ТД

Вот примерно как тут описали:

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

Спасибо за идею и ссылку на статью - прочитал, задумался. Автор предлагает метод диагностики причин блокировок. У меня - самого факта белый список или нет. Вердикт строится как “достучались/не достучались” по группам, без разбора причины обрыва. Различать IP-бан, блок по SNI, обрыв на 16 КБ — это следующий уровень: сложнее и менее надёжно детектируется снаружи без рута, но направление верное. Подумаю, что из этого реально вытащить штатными средствами.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации