У меня есть две сети в моей области, одна находится на оптическом соединении 100 Мбит / с, вторая - DSL 10 Мбит / с. У меня есть доступ к обоим, однако сеть WiFi со скоростью 100 Мбит / с строго предназначена только для uTorrent. Я не могу использовать ее для просмотра страниц, не могу использовать putty / ssh или что-то еще, что мне нужно для работы, для чего мне нужно использовать 10 Мбит / с сейчас, когда я ' Я хотел бы загрузить вещи в фоновом режиме. Можно ли подключиться к двум сетям, если uTorrent использует сеть 100 Мбит / с и 10 Мбит / с для всего остального?

Человека, который настраивал сети, нет рядом еще 2 месяца. У меня есть запасной USB-накопитель WiFi, но я не знаю, как это настроить.

ОС: Windows 8.1 Pro

1 ответ1

0

В Linux используйте комбинацию iptables и route для отправки трафика для определенных портов на один интерфейс и другого трафика на другой интерфейс.

Посмотрите конкретно второй пример в этой статье для более подробного объяснения. В этом примере есть два интерфейса:"ASTRAL" и "RDS". Следующие строки добавлены в таблицу mangle iptables:

iptables -A PREROUTING -t mangle -i eth0 -p tcp --dport 22 -j MARK --set-mark 1
iptables -A PREROUTING -t mangle -i eth0 -p tcp --dprot 80 -j MARK --set-mark 2

И это для таблиц маршрутизации (/etc/iproute2/rt_tables):

ip route add default via 10.1.1.1 dev eth1 table RDS
ip route add default via 10.8.8.1 dev eth2 table ASTRAL # the same like in the first example
ip rule add from all fwmark 1 table RDS
ip rule add from all fwmark 2 table ASTRAL

Аналогичное решение может работать в Windows с использованием netsh advfirewall вместо iptables и команды route . Тем не менее, эта дискуссия на форуме предполагает, что это невозможно. Мои знания MS Windows не достаточно хороши, чтобы предоставить полное решение, хотя. Проверьте этот вопрос Server Vault, так как он кажется похожим на ваш вопрос (маршрутизация основана на диапазоне ip, но не на номере порта).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .