Никогда не работал с маршрутизацией. Может кто в курсе и быстро подскажет. Гугл не особо помог.
Дано: 2 сетевые карты.
Карта 1 - доступ в локалку, из которой есть выход в инет
Карта 2 - создается благодаря тому, что я телефоном поймал вайфай. А телефон по юсб подключен к компу и выбрана опция ЮСБ модем.
Вайфай-роутер тоже каким-то образом в локалке скорее всего.
Так же имеется:
<ip карты 1>
<ip карты 2>
<ip шлюза по умолчанию карты 1>
<ip wifi роутера>
Нужно сделать так, чтобы траф только для одного youtube.com шел через карту 2
Все остальное через карту 1.
Вот эти варианты не покатили.
Первый просто тупо не заработал. Не пошел трафик на нужный роутер (может руки кривые у меня?)
Второй вариант пускает все через карту 2.
Вариант 1:
Прописать в командной строке следующие команды
ROUTE ADD 192.168.1.0 MASK 255.255.255.0 192.168.1.1 -p
ROUTE ADD 0.0.0.0 MASK 0.0.0.0 10.10.4.1 -p
Все. Первая строка указывает на то, что весь трафик который относиться к сети 192.168.1.0 будет отправляться на съедение внутресетевому маршрутизатору. Вторая строка указывает на то, что весь трафик не относящийся к первому маршруту, добавленному первой строкой, будет направляться на маршрутизатор подключенный к интернет провайдеру.
Ключ -p указывает, что маршрут должен сохраняться после перезагрузки компьютера.
Вариант 2:
Задавать метрику в настройках соединения. Метрика это как бы обратный приоритет. Чем метрика меньше, тем авторитетней маршрут. То есть чтобы интернет не отвалился надо на соединение локальной сети выставить значение больше, чем на соединение с интернет.
Свойства -> Протокол интернета TCP/IP -> Дополнительно -> Снять галку "Автоматическое назначение метрики" и выставить значение например 100 - для соединения с локальной сетью.
Кто-нить шарит? Подскажите