2 Интернет провайдера

12
seomazzi
На сайте с 19.02.2009
Offline
15
1023

У же отчаялся, подскажите.

Есть железка, на ней win2008.

Подключено 2 провайдера.

Каким образом можно ограничить использование одного из интерфейсов(dow/upload), определенными программами.

Как вообще приложения выбирают какой из интерфейсов заюзать?

Gooel
На сайте с 06.04.2007
Offline
66
#1

Если нужно просто пускать всё через один интерфейс, то необходимо просто настроить маршруты:

Пуск - Выполнить , дальше пишем CMD и Enter

route print - смотрим действующие маршруты

route print -p 0.0.0.0 mask 0.0.0.0 [IP_адрес шлюза] - делаем чтобы все пакеты ходили только через один шлюз

seomazzi
На сайте с 19.02.2009
Offline
15
#2

Я написал что нужно.

Роуты будут рулить всеми приложениями.

Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#3

Выбирает - не приложение, а ядро, в соостветствии с таблицей маршрутеризации.

Единственный способ приложению сделать выбор интерфейса - bind(), а точнее - его аналог в винде.

С уважением, Борис Долгов. Администрирование, дешевые лицензии ISPsystem, Parallels, cPanel, DirectAdmin, скины, SSL - ISPlicense.ru (http://www.isplicense.ru/?from=4926)
seomazzi
На сайте с 19.02.2009
Offline
15
#4
Boris A Dolgov:
Выбирает - не приложение, а ядро, в соостветствии с таблицей маршрутеризации.
Единственный способ приложению сделать выбор интерфейса - bind(), а точнее - его аналог в винде.

Ну, а какой его аналог в винде?

Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#5

Он и есть - bind()

http://msdn.microsoft.com/en-us/library/ms737550%28VS.85%29.aspx

Это функция winapi, которую должно вызывать приложение, работающее с сетью, перед началом соединения по сокету.

seomazzi
На сайте с 19.02.2009
Offline
15
#6
Boris A Dolgov:
Он и есть - bind()
http://msdn.microsoft.com/en-us/library/ms737550%28VS.85%29.aspx
Это функция winapi, которую должно вызывать приложение, работающее с сетью, перед началом соединения по сокету.

Вы мне предлагаете переписать прогу?

Или я не правильно понял ваше послание?

M
На сайте с 16.09.2009
Offline
278
#7
seomazzi:
Вы мне предлагаете переписать прогу?

именно

или воспользоваться штатными средствами ее конфигурации

если таковые есть (в чем сомневаюсь)

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
seomazzi
На сайте с 19.02.2009
Offline
15
#8
myhand:
именно
или воспользоваться штатными средствами ее конфигурации
если таковые есть (в чем сомневаюсь)

Спасибо за внимание к вопросу.

Переписывать приложение нет никаких возможностей, даже теоретических.

Если штатных средств или сторонних софтин, решающих данный вопрос - нет, то можно считать вопрос закрытым.

Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#9

Есть вероятность, что это умеет делать какой-то firewall, в чем я очень сильно не уверен.

Есть более большая вероятность, что это умеет делать какой-то суровый winapi-программист (без изходников исходной программы), но тут его точно не найти.

N
На сайте с 06.05.2007
Offline
419
#10

Можно поставить socks-прокси на компьютер и использовать обертку freecap для запуска некоторых программ. Остальные пойдут обычным путем.

Если прога постоянно работает с ограниченным числом хостов или сетей и остальные программы с ним не работают - можно прописать туда роутинг и будет выбираться нужный ip.

Кнопка вызова админа ()
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий