Назад | Перейти на главную страницу

Как изменить маршрутизацию для пакетов Skype?

Кажется, я не могу найти способ как-то изменить маршрутизацию для пакетов Skype.

У меня такая ситуация:

хост ха, в лане, работает скайп

хост ha имеет шлюз "gw1"

gw1 имеет 2 отдельных сетевых подключения - одно из них по умолчанию, а другое я хотел бы выделить для соединений Skype.

Все задействованные машины используют Linux, поэтому я могу изменить / настроить все, что захочу.

Есть ли способ как-то пометить скайп-пакеты, чтобы иметь возможность изменить их маршрутизацию?

В связи с тем, что Skype (и многие другие подобные ему приложения P2P) не используют набор известных портов для своего трафика, решить эту проблему сложно. Чтобы идентифицировать и помечать пакеты Skype, вам понадобится какое-то устройство или приложение, которое выполняет глубокую проверку пакетов (DPI). Насколько мне известно, в Linux нет ничего свободно доступного, что могло бы идентифицировать трафик Skype, хотя это может быть неверно.

Возможно, вы сможете использовать Snort IDS и fwsnort (для генерации правил), чтобы делать то, что вам нужно. Немного осмотревшись, я также обнаружил Классификатор пакетов прикладного уровня для Linux который может сделать то, что вам нужно.