Re@nim@tor Опубликовано 21 марта, 2006 · Жалоба У меня такое дело... Мне нужно что бы на сервере (под Win2000) один из интерфейсов в заданное время отключался от сети (не каким то образом траффик резался и т.п) а вообще полное отключение от сети... Как бы: Сетевое окружение -> Подключение по локальной сети -> Отключить Но я не робот что-бы всегда в определенное время это делать руками )) Поэтому и возникает вопрос... есть ли в Win2000 команда которой это можно делать? ) тогда можно было бы создать bat'ник и все бы происходило через тот же простейший Планировщик Задач... Или может софт какой не будь это умеет? ) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jab Опубликовано 21 марта, 2006 · Жалоба at Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
BETEPAH Опубликовано 21 марта, 2006 · Жалоба я подозреваю, что надо организовать навроде как в линухе: ifconfig eth0 down как и говорил простейший батник в планировщик если не секрет, зачем так хитро делать? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Shiva Опубликовано 21 марта, 2006 · Жалоба Ищи прогу на микрософт.ком devcon, с помощью её отключай сетевуху. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Re@nim@tor Опубликовано 21 марта, 2006 · Жалоба если не секрет, зачем так хитро делать? Ну дело в том что я с Украины а у нас тут у провайдеров очень разные цены на инет ) И вот нашел я 2 провайдера... у одного "очень" дешевый траффик ночью... но днем дороговато... а у второго что ночью что днем одна и та же цена но дешевле чем у первого днем )) Так что бы сервак переключался с провайдера на провайдера в определенное время под Windows сделать не реально... а в Unix я не шарю только начал учить его (хотя и там говорят сделать такое не много проблемно)... Так вот самым простым решением для меня стало поставить в сети два сервака. Server1 и Server2 оба смотрят на разных провайдеров... Вся фишка в том что бы сделать так что у обоих одинаковые IP для сети... и в заданное время к примеру Server1 выходил из сети а через 10-30сек Server2 подключается ) Пользователи даже почти не замечали бы ) я подозреваю, что надо организовать навроде как в линухе: ifconfig eth0 down Да именно на подобе этого... Но как через команду это организовать в Win2000 :( Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Re@nim@tor Опубликовано 21 марта, 2006 · Жалоба Ищи прогу на микрософт.ком devcon, с помощью её отключай сетевуху. Спасибо. Судя по описанию на Microsoft... как раз то что нужно... щас буду пробовать. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Shiva Опубликовано 21 марта, 2006 · Жалоба Re@nim@tor, Так что бы сервак переключался с провайдера на провайдера в определенное время под Windows сделать не реально... Тот же шедулер + смена шлюза по умолчанию с помощью netsh. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Nallien Опубликовано 22 марта, 2006 · Жалоба смена шлюза (роутинг) - рулит. два сервака - перебор для такой задачи... даже если они - ПК Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kostyk Опубликовано 23 марта, 2006 · Жалоба В шеудлер запихай netsh interface ip delete .... (see help).... и netsh interface ip set .... (see help).... Лучше в батниках. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Diesel Опубликовано 23 марта, 2006 · Жалоба Менять таблицу маршрутизации и дело с концом. отключать карточки 0 имхо криво. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
balamutang Опубликовано 23 марта, 2006 · Жалоба Так вот самым простым решением для меня стало поставить в сети два сервака.Server1 и Server2 оба смотрят на разных провайдеров... Вся фишка в том что бы сделать так что у обоих одинаковые IP для сети... и в заданное время к примеру Server1 выходил из сети а через 10-30сек Server2 подключается ) настроить в биосе у серваков и в шедулере время вкл/отк: один включился а другой выключился. бу-га-га :D Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Microsoft Опубликовано 23 марта, 2006 · Жалоба .vbs скрипт меняющий гейт, правда меняет на всех интерфейсах - для смены на определенном интерфейсе надо дорабатывать: On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!" & strComputer & "rootcimv2") Set colNetCards = objWMIService.ExecQuery _ ("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True") For Each objNetCard in colNetCards arrGateways = Array("192.168.1.100", "192.168.1.200") objNetCard.SetGateways(arrGateways) Next Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Shiva Опубликовано 23 марта, 2006 · Жалоба Microsoft, netsh interface ip set address name="Local Area Connection" gateway=0.0.0.0 gwmetric=0 cmd, кто проще :) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...