Загрузите другое приложение с другим шлюзом IP по умолчанию

такая ситуация: компания с двумя подключениями к интернету с двумя роутерами в одной подсети. Есть два шлюза: 192.168.0.1 и 192.168.254. Одно соединение надежнее, другое быстрее.

Они хотят запускать некоторые приложения (сторонних), предоставляя им надежный шлюз (.254), в то время как все остальные приложения используют быстрый (.1)

Что я ищу, так это возможность выполнить другой процесс, заставляющий его поверить, что шлюз .254, в то время как все остальные приложения работают на .1

кто-нибудь знает способ, как это сделать? Если можно в .net?


person Alexander    schedule 19.02.2012    source источник
comment
Если вы используете Windows XP (подойдет любая), вы можете использовать недокументированный API с именем SetAdapterIpAddress, здесь пример того, как его использовать.   -  person SIFE    schedule 07.07.2012
comment
привет, если вы нашли ответ на свой вопрос, пожалуйста, поделитесь с нами   -  person dev.meghraj    schedule 21.07.2013