http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами

Аватара пользователя
Niard0n

http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами

Сообщение Niard0n »

Задача такая: есть компьютер (win xp) с 2мя сетевухами. На каждой есть интернет, но на 1 (назовем Сеть1) интернет работает через прокси+есть подключеный принтер расшареный в этой сети+рабочий веб-серв(доступный только в этой сети). На второй сетевухе (Сеть2) обычный адсл интернет (без проксей и прочего). Собственно есть приложение которое работать через прокси нехочет никак. Как заставить его работать через интерфейс Сеть2, не отключая Сеть1. Т.е. все остальные приложения должны работать через Сеть1, а нужное мне через Сеть2 Мб софтина какая есть?
Аватара пользователя
Niard0n

Re: http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами

Сообщение Niard0n »

Niard0n, есть несколько способов. Начнем с самого простого: может быть Вашему приложению требуется доступ только к определенным серверам? Тогда можно настроить маршрутизацию так, чтобы доступ к некоторому диапазону IP адресов осуществлялся через шлюз второго провайдера.

Подойдет такое решение или нет?
Аватара пользователя
Niard0n

Re: http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами

Сообщение Niard0n »

Впринципе, возможно. Поидее приложение для подключения использует только 1 адрес 93.95.99.8. Если это так, тогда что добавить в таблицу маршрутов?
Аватара пользователя
AMDBulldozer

Re: http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами

Сообщение AMDBulldozer »

Цитата Niard0n:



что добавить в таблицу маршрутов?
http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами




Если второе подключение (Вы писали, что доступ там по ADSL) идет через устройство работающее в режиме маршрутизатора, то что-то вроде "route add -host 93.95.99.8 gw ".

Если PPPOE сессия устанавливается не отдельным устройством, а непосредственно Вашим компьютером, то "route add -host 93.95.99.8 dev ppp0".

(примеры команд даются для Linux-версии утилиты route, но не думаю, что windows-версия очень сильно отличается).



В любом случае, задание отдельного маршрута для указанного Вами адреса, представляется оптимальным вариантом решения Вашей проблемы.
Аватара пользователя
AMDBulldozer

Re: http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами

Сообщение AMDBulldozer »

Цитата AMDBulldozer:



(примеры команд даются для Linux-версии утилиты route, но не думаю, что windows-версия очень сильно отличается).
http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами




Для Windows думаю будет так:



Код:

Код: Выделить всё

route -p add 93.95.99.8 
Аватара пользователя
IT Shepherd

Re: http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами

Сообщение IT Shepherd »

Цитата AMDBulldozer:



в режиме маршрутизатора, т
http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами




Да, модем настроен маршрутизатором.


Цитата AMDBulldozer:



для Linux-версии утилиты route, но не думаю, что windows-версия очень сильно отличается
http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами




К сожалению команда
Цитата AMDBulldozer:



"route add -host 93.95.99.8 gw "
http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами




в виндовской версии route не катит.

Судя по выделению (аттач) должно быть что-то типа



route add 93.95.99.8 mask 255.0.0.0 192.168.5.1 metric 3 (хз какая) if 2 (опятьже как узнать номер интерфейса)
Аватара пользователя
Niard0n

Re: http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами

Сообщение Niard0n »

Цитата Niard0n:



должно быть что-то типа





Код:

Код: Выделить всё

route -p add 93.95.99.8 mask 255.255.255.255 192.168.5.1
Вложения

[Расширение jpg было запрещено, вложение больше недоступно.]

Аватара пользователя
Petya V4sechkin

Re: http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами

Сообщение Petya V4sechkin »

Цитата Niard0n:



Судя по выделению (аттач) должно быть что-то типа
http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами




Я не очень хорошо разбираюсь в Windows (точнее говоря, не разбираюсь совсем), но рискну предположить, что установленная командой route таблица маршрутизации сохранится только до первой перезагрузки.

Как сохранить постоянно эту таблицу в Linux я знаю. Как сделать то же самое в Windows (и нужно ли вообще это делать) Вам лучше спросить у кого-нибудь из наших уважаемых экспертов, которые уже подсказали Вам windows-синтаксис команды route.
Аватара пользователя
AMDBulldozer

Re: http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами

Сообщение AMDBulldozer »

Цитата Petya V4sechkin:



route -p add 93.95.99.8 mask 255.255.255.255 192.168.5.1
http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами




А разве, если параметр mask опустить, не будет тоже самое, т.е. 255.255.255.255, как я
http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами
написал?




Цитата Niard0n:



опятьже как узнать номер интерфейса)
http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами




route print
Аватара пользователя
IT Shepherd

Re: http/web - [решено] Работа приложения на компьютере с 2мя сетевыми картами

Сообщение IT Shepherd »

Цитата IT Shepherd:



А разве, если параметр mask опустить, не будет тоже самое, т.е. 255.255.255.255



Действительно.




Цитата Niard0n:



Поидее приложение для подключения использует только 1 адрес 93.95.99.8



Значит, этого адреса недостаточно.

Можете в
TCPView
посмотреть, что еще нужно программе.
Ответить

Вернуться в «Сетевые технологии»