Перенаправлять игровые данные по беспроводной сети, а все остальное — по локальной сети?

Перенаправлять игровые данные по беспроводной сети, а все остальное — по локальной сети?

У меня есть два доступных мне интернет-подключения. Одно через LAN. Не очень хороший пинг, но быстрая загрузка. Другое через беспроводной USB-адаптер. Хороший пинг, но медленная загрузка. Я хочу подключиться к обоим одновременно. Я хочу иметь возможность указать, какие данные или приложения будут использовать беспроводное соединение, а все остальное направлять через LAN-подключение.

Возможно ли это и как это сделать?

Моя операционная система — Windows 7 x64.

Вот данные из маршрутной печати:http://pastebin.com/vsjQRpSM

Я все еще не уверен, как использовать это, чтобы все мои данные проходили через интерфейс локальной сети Nvidia, даже после прочтения маршрута /?

Кроме того, если мне удастся этого добиться, будет ли это переопределять ForceBindIP?

решение1

Взгляни наForceBindIP. Привяжите исполняемый файл игры к беспроводному интерфейсу, и все должно быть готово.

Дополнительная информация:

ForceBindIP — это бесплатное приложение Windows, которое внедряется в другое приложение и изменяет способ выполнения определенных вызовов Windows Sockets, позволяя вам заставить другое приложение использовать определенный сетевой интерфейс/IP-адрес. Это полезно, если вы находитесь в среде с несколькими интерфейсами, а ваше приложение не имеет такой возможности для привязки к определенному интерфейсу.

решение2

  1. четкие постоянные маршруты:

    route delete 0.0.0.0
    
  2. Добавьте Ethernet в качестве подключения по умолчанию:

    route -p add 0.0.0.0 mask 0.0.0.0 [Gateway of Ethernet] metric 9 if 11
    
  3. Добавьте Wi-Fi в качестве надежного соединения:

    route -p add 0.0.0.0 mask 0.0.0.0 [Gateway of Wireless] metric 19 if 16
    
  4. Направьте определенный трафик на Wi-Fi:

    route -p add 99.99.99.0 mask 255.255.255.0 [Gateway of Wireless] metric 2 if 16
    

Замените первые 3 октета 99.99.99.0 на IP вашего игрового сервера. Маску может потребоваться изменить в зависимости от ваших настроек. Я повозился с этим сегодня, и вот как я это заработал. forcebindipработает немного на Windows 7 64-bit, если вы запускаете его через 32-битную командную строку, расположенную по адресу C:\Windows\syswow64\cmd.exe. Я не смог добиться его стабильной работы на Firefox 3.6 (или любом другом приложении, если на то пошло).

решение3

Вам необходимо установить метрики шлюза по умолчанию. (От вас pastebin) Две строки, о которых идет речь:

      0.0.0.0          0.0.0.0      192.168.2.1     192.168.2.46     25
      0.0.0.0          0.0.0.0     192.168.15.1     192.168.15.2     20

Он будет отдавать предпочтение маршруту с наименьшей метрикой. Вы можете изменить это с помощью routeкоманды, но также есть окна для изменения приоритета адаптера.

  1. Перейдите в «Центр управления сетями и общим доступом» (самый простой способ — нажать на значок в системном трее).
  2. С левой стороны нажмите «Изменить параметры адаптера».
  3. Нажмите ALT, чтобы открыть панель меню.
  4. В разделе «Дополнительно» выберите «Дополнительные настройки...».
  5. На вкладке «Адаптеры и привязки» в разделе «Подключения» вы можете изменить порядок приоритета для ваших адаптеров.

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