Мне нужно заблокировать пользователям доступ к приложению Whatsapp Android, которые вошли в мою сеть. Я попытался взять журналы Wireshark и попытался найти IP-адрес сервера и номер порта, но не смог найти никакой подсказки. На самом деле я наивен к использованию Wireshark и домену сетевого администратора, так что предложения будут отличными!
У меня на рабочем месте установлен Basic Netgear Router с подключением к интернету.
Ответы:
c.whatsapp.net - WhatsApp Sever, который используется для подключения.
WhatsApp сначала подключается, затем входит в систему, затем выполняется чтение / запись данных. Так что блокировка на этом останавливается на начальном этапе.
источник
whatsapi.js
:host: 'e{0}.whatsapp.net', server: 's.whatsapp.net'
.{0}
может быть любым целым числом в 1-16Примените фильтр, используя официальный список IP-адресов: https://www.whatsapp.com/cidr.txt , который (по состоянию на 2018-02-018) указывает, где получить список:
Используйте QoS вместо блокировки.
источник
Некоторые ответы на противоположный вопрос «как заблокировать WhatsApp» предлагают порты TCP / 5222, TCP / 5223 и TCP / 5228, необходимые для WhatsApp.
Поэтому попробуйте заблокировать эти порты.
источник
WhatsApp работает через порт SSL 443; Если вы заблокируете порт, вы не сможете использовать приложение, однако оно также заблокирует любой веб-сайт, защищенный SSL (сайты с кредитными картами, электронная почта, Facebook и т. д.).
Предполагая, что вы используете DHCP для сети, я бы применил исключение для статических адресов и просто заблокировал порт 443 на всех динамических адресах.
Если это невозможно для ваших приложений, то я рекомендую вам приобрести фильтр iboss или другое устройство, специфичное для фильтрации.
Дело в том, что маршрутизатор, хотя и обладает возможностями фильтрации, не предназначен для фильтрации и не является наиболее эффективным выбором.
Наконец, если на вашем роутере есть какая-то опция фильтрации магии, вы бы включили номер модели?
источник