Я имею два интернет-соединения в наличии для меня. Каждый через LAN. Не большой ping, но быстро загружает. Другой через беспроводной адаптер USB. Хороший ping, но медленные загрузки. Я хочу соединиться с ними обоими одновременно. Я хочу смочь указать, какие данные или приложение будут использовать беспроводное соединение и направлять все остальное через соединение LAN.
Действительно ли это возможно, и как я сделал бы это?
Windows 7 x64 является моей операционной системой.
Вот данные из печати маршрута: http://pastebin.com/vsjQRpSM
Я все еще не уверен в том, как использовать это, чтобы заставить все мои данные пройти интерфейс LAN Nvidia, даже после того, чтобы читать маршрут/?
Кроме того, если я смогу достигнуть этого, то это переопределит ForceBindIP?
Смотрите на ForceBindIP. Свяжите исполняемый файл игры к беспроводному интерфейсу, и Вы должны быть установлены.
Дополнительная информация:
ForceBindIP является бесплатно распространяемое Приложение Windows, которое введется в другое приложение и изменится, как определенные вызовы Windows Sockets выполняются, позволяя Вам вынудить другое приложение использовать определенный сетевой интерфейс / IP-адрес. Это полезно, если Вы находитесь в среде с несколькими интерфейсами, и Ваше приложение не имеет такой опции для привязки к определенному интерфейсу.
Необходимо установить метрики шлюза по умолчанию. (От Вас 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
команда, но существует также окна для изменения приоритета адаптера.
очистите персистентные маршруты:
route delete 0.0.0.0
Добавьте Ethernet как свое соединение по умолчанию:
route -p add 0.0.0.0 mask 0.0.0.0 [Gateway of Ethernet] metric 9 if 11
Добавьте Wi-Fi как свое отказоустойчивое соединение:
route -p add 0.0.0.0 mask 0.0.0.0 [Gateway of Wireless] metric 19 if 16
Направьте определенный трафик к 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 Вашего gameserver. Маске, возможно, понадобится изменение в зависимости от Вашей установки. Я возился с этим сегодня, и это - то, как я получил его работа. forcebindip
работы несколько над Windows 7, 64-разрядным, если Вы выполняете его через 32-разрядную командную строку, расположенную в C:\Windows\syswow64\cmd.exe
. Я не мог заставить это быть стабильным на Firefox 3.6 (или любое другое приложение в этом отношении).