Как заставить одну программу использовать определенную сетевую карту?

Как заставить одну программу использовать определенную сетевую карту?

На работе они отключили использование сетей P2P, таких как BitTorrent. (По словам администраторов, это приводит к слишком большому количеству открытых соединений.)

Есть ли способ разрешить всем программам, кроме Transmission использовать eth0и Transmission использовать usb0?

решение1

Некоторые программы позволяют указать, к какому IP-адресу они привязаны. К сожалению, Transmission не входит в их число.

Если вы не против использования Deluge (еще один клиент Bit Torrent), вы можете установить его. Затем откройте его, откройте меню Edit, нажмите Preferences, затем нажмите Network на боковой панели. В поле interface введите IP-адрес usb0. (Вы можете узнать его, запустив ifconfig usb0в терминале).

Связанный контент