Я думаю, что можно использовать iptables и установить для этого маршруты. Вот аналогичный ответ на заданный вами вопрос:
https://serverfault.com/questions/345111/iptables-target-to-route-packet-to-specific-interface
Это немного меньше сложный в OpenBSD / pf.
Использованиеpkill -fx
:
pkill -fx 'python example.py -id 2'
Опция -f
для pkill
обеспечивает сопоставление всей командной строки, а не только имени процесса, и -x
заставляет шаблон точно соответствовать полной команде, а не какой-либо ее подстроке (так же, как сgrep -x
). Вам понадобится -x
, чтобы избежать сопоставления командных строк, в конце которых могут быть дополнительные цифры, например 20
или 203
.