Форум: "Сети";
Текущий архив: 2010.12.12;
Скачать: [xml.tar.bz2];
ВнизРасшаривание интернет соединения Найти похожие ветки
← →
pomashok (2008-12-27 15:17) [0]Здравствуйте, Мастера. У меня не получается расшарить общий доступ к интеренету (выделенка) программно.
Подскажите в каком направлении двигаться...:)
← →
Eraser © (2008-12-27 19:47) [1]> [0] pomashok (27.12.08 15:17)
в направлении форума сисадминов.
← →
pomashok (2008-12-27 21:05) [2]Проясню маленько ситуацию.
Есть два интерфейса на которых весит 2 внешних IP. Оба не стабильны и падают периодически, поэтому есть необходимость ручками расшаривать рабочий.
> Eraser ©
Они предлагают перейти на Win Server 2003-2008 или Linux. Эти варианты не приемлемы.
← →
Eraser © (2008-12-27 21:27) [3]> [2] pomashok (27.12.08 21:05)
> Они предлагают перейти на Win Server 2003-2008 или Linux.
> Эти варианты не приемлемы.
вы об этом им сообщили?
это не форум сисадминов. или вы хотите написать прокси самостоятельно, если так то задавайте конкретный вопрос.
← →
DVM © (2008-12-27 21:53) [4]
> pomashok (27.12.08 21:05) [2]
>
> Проясню маленько ситуацию.
> Есть два интерфейса на которых весит 2 внешних IP. Оба не
> стабильны и падают периодически, поэтому есть необходимость
> ручками расшаривать рабочий.
если нужно именно программно, то проще сделать так:
1) Настраиваешь первый интерфейс и расшариваешь его, проверяешь работу через него и если работает, делаешь дамп сетевых настроек при помощи netsh.exe.
2) Далее все то же самое с другим интерфейсом.
3) Пишешь программу, которая проверяет, доступен ли интернет (ну или шлюз провайдера) и переключает сетевые настройки с помощью того же netsh.exe используя заранее сохраненные дампы.
← →
pomashok (2008-12-27 22:25) [5]
> DVM ©
Интерфейсы уже настроены и работают...
спасибо за идею!
будем искать более изящный способ :)
← →
Slym © (2008-12-28 07:20) [6]DVM © (27.12.08 21:53) [4]
через WMI пинговать тестовый хост
при неудаче через тотже WMI енаблить другой конекшен и дизаблить текущий...
и так о очереди...
или заенаблить оба конекшена...
прописать 2 статических маршрута на разные тестовые хосты, но с разными метриками... т.е. преимущественно пинговаться будет через определенный конекшен... и пингуя эти два тестовых хоста можно иметь картину рабочести обоих каналов...
переключаться между ними маршрутом по умолчанию...
при отвале конекшена (тестовый хост не пингуется X таймов) - его "ребут" через WMI дизабл\енабл
← →
Slym © (2008-12-28 07:22) [7]но лучче железку с двумя ванами с поддержкой балансинга и резервинга
← →
pomashok (2008-12-28 09:42) [8]
> Slym ©
> но лучче железку с двумя ванами с поддержкой балансинга и резервинга
У юзеров надо считать трафик (Трафик инспектор). При такой схеме не получиться. У провайдеров разная стоимость трафик, поэтому необходимо выбирать более дешевый.
Это уже все крутиться и работает (Считатет трафик, подымает и опускает каналы). Трабла только в том, что ручками приходиться заходить в интернет соединение и ставить галку Общий доступ к подключению к Интернет
← →
DVM © (2008-12-28 17:29) [9]
> Трабла только в том, что ручками приходиться заходить в
> интернет соединение и ставить галку Общий доступ к подключению
> к Интернет
Насколько мне известно, в Win из графического интерфейса нельзя расшарить одновременно более одного соединения, а вот через командную строку можно. Можно оба расшарить.
← →
pomashok (2008-12-28 23:24) [10]
> DVM ©
> Можно оба расшарить.
Интересное утверждение. Есть кусок кода ?
← →
DVM © (2008-12-28 23:34) [11]
> Интересное утверждение. Есть кусок кода ?
кода нет, но описания последовательности действий для расшаривания одновременно 2-х соединений мне попадались. Кстати, любой продвинутый NAT маршрутизатор типа WinRoute позволяет расшарить сколько угодно соединений одновременно.
← →
pomashok (2008-12-29 09:54) [12]
> DVM ©
> ....делаешь дамп сетевых настроек при помощи netsh.exe.
Сделал дамп расшаренного и нет. Файлы идентичны....
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2010.12.12;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.003 c