Как понять почему не корректно работает маршрутизация на openwrt? Происходит очень странная фигня, на роутере настроил плагин homeproxy который выборочно проксирует трафик по списку доменов. Странность в том, что это прекрасно работает на телефонах, но не работает на ноутбуках и ПК, хоть по wifi хоть по проводу, одинаково и на винде и на линуксе, даже не пойму в какую сторону копать?
Проблемы с маршрутизацией и проксированием трафика на OpenWRT могут возникать по разным причинам. Вот несколько шагов и рекомендаций, которые могут помочь вам в диагностике и решении проблемы:
Проверка настроек прокси:
Убедитесь, что настройки прокси на ноутбуках и ПК корректны. Попробуйте вручную настроить прокси-сервер в системных настройках, если у вас это еще не сделано.
Сетевые настройки:
Проверьте, находятся ли ПК и ноутбук в той же сети, что и телефон. Убедитесь, что они получают IP-адреса от того же DHCP-сервера, что и телефон.
Диагностика с помощью утилит:
Используйте ping и traceroute (или tracert в Windows), чтобы проверить, достигает ли устройство маршрутизатор. Это поможет понять, где может происходить потеря пакетов.Попробуйте обратиться к доменам, которые должны проксироваться, напрямую через IP-адреса, чтобы исключить проблемы с разрешением DNS.
Настройки DNS:
Проверьте настройки DNS на устройствах. Убедитесь, что DNS-серверы настроены правильно и не перенаправляют запросы по умолчанию.
Системный файрвол/антивирус:
На ПК могут быть установлены антивирусные программы или брандмауэры, которые блокируют или перенаправляют сетевой трафик. Попробуйте временно отключить их и проверить работу прокси.
Логи и диагностика:
Изучите логи OpenWRT и плагина homeproxy на наличие ошибок или предупреждений. Это может дать подсказки о том, что идет не так.
Кэширование и куки:
Иногда может помочь очистка кэша браузера и куков, так как они могут мешать корректной работе прокси.
Сравнение сетевых настроек:
Сравните сетевые настройки (например, настройки TCP/IP, прокси, DNS) на телефоне и ПК. Обратите внимание на любые различия, которые могут указывать на проблему.
Проблемы с MTU:
В некоторых случаях проблемы с MTU (Maximum Transmission Unit) могут вызывать ошибки. Попробуйте настроить MTU на роутере и устройствах, чтобы узнать, поможет ли это.
Если после всех этих шагов проблема все еще не решена, возможно, стоит обратить внимание на сообщество OpenWRT или форумы поддержки, предоставив детальную информацию о вашей конфигурации и проблеме.
Проблемы с маршрутизацией и проксированием трафика на OpenWRT могут возникать по разным причинам. Вот несколько шагов и рекомендаций, которые могут помочь вам в диагностике и решении проблемы:
Проверка настроек прокси:
Убедитесь, что настройки прокси на ноутбуках и ПК корректны. Попробуйте вручную настроить прокси-сервер в системных настройках, если у вас это еще не сделано.Сетевые настройки:
Проверьте, находятся ли ПК и ноутбук в той же сети, что и телефон. Убедитесь, что они получают IP-адреса от того же DHCP-сервера, что и телефон.Диагностика с помощью утилит:
Используйте ping и traceroute (или tracert в Windows), чтобы проверить, достигает ли устройство маршрутизатор. Это поможет понять, где может происходить потеря пакетов.Попробуйте обратиться к доменам, которые должны проксироваться, напрямую через IP-адреса, чтобы исключить проблемы с разрешением DNS.Настройки DNS:
Проверьте настройки DNS на устройствах. Убедитесь, что DNS-серверы настроены правильно и не перенаправляют запросы по умолчанию.Системный файрвол/антивирус:
На ПК могут быть установлены антивирусные программы или брандмауэры, которые блокируют или перенаправляют сетевой трафик. Попробуйте временно отключить их и проверить работу прокси.Логи и диагностика:
Изучите логи OpenWRT и плагина homeproxy на наличие ошибок или предупреждений. Это может дать подсказки о том, что идет не так.Кэширование и куки:
Иногда может помочь очистка кэша браузера и куков, так как они могут мешать корректной работе прокси.Сравнение сетевых настроек:
Сравните сетевые настройки (например, настройки TCP/IP, прокси, DNS) на телефоне и ПК. Обратите внимание на любые различия, которые могут указывать на проблему.Проблемы с MTU:
В некоторых случаях проблемы с MTU (Maximum Transmission Unit) могут вызывать ошибки. Попробуйте настроить MTU на роутере и устройствах, чтобы узнать, поможет ли это.Если после всех этих шагов проблема все еще не решена, возможно, стоит обратить внимание на сообщество OpenWRT или форумы поддержки, предоставив детальную информацию о вашей конфигурации и проблеме.