Jump to content

Recommended Posts

Posted

Нужно на компутерах клиентов перенастроить адрес шлюза и dns в протоколе tcp/ip.А бегать к каждому влом. какнибудь удаленно поменять можно?

Posted

Nailer, дык это у каждого клиента надо проделать, некоторые товарищи систему в ступор введут за пару кликов мышой

 

имхо в таких делах дхцп сильно поможет, особенно если адрес ненадолго выдавать, минут на 15 - тогда переход всей сети безболезненно пройдёт

Posted

BETEPAH, зачем у каждого? написать скрипт, положить насервер, сказать - зайди в папку такую-то, дабл-клик по файлу такому-то. а то инета не будет. для большинства скорее всего сработает.

 

если dhcp нет, то это проще всего, наверное.

p.s. этим же методом dhcp можно и ввести )

Posted

netsh interface ip set address name="Local Area Connection" source=static addr=10.0.104.10 mask=255.255.255.0

netsh interface ip set address name="Local Area Connection" gateway=10.0.104.254 gwmetric=0

netsh interface ip set dns name="Local Area Connection" source=static addr=195.58.27.158 register=PRIMARY

Posted
netsh interface ip set address name="Local Area Connection" source=static addr=10.0.104.10 mask=255.255.255.0

netsh interface ip set address name="Local Area Connection" gateway=10.0.104.254 gwmetric=0

netsh interface ip set dns name="Local Area Connection" source=static addr=195.58.27.158 register=PRIMARY

 

Гмм... а у кого несколько интерфейсов, русская винда и прочее?

 

Вот если бы оно могло по тому IP который стоит интерфейс вычленить.

Posted
LostSoul, для русской и англ винды можно сделать два варианта. а те, у кого две сетевые, как правило сами в состоянии изменить сетевые настройки. а те, кто не в состоянии, таких явное меньшинство
Posted
LostSoul, для русской и англ винды можно сделать два варианта. а те, у кого две сетевые, как правило сами в состоянии изменить сетевые настройки. а те, кто не в состоянии, таких явное меньшинство

 

Две сетевые у кучи народа. всякие fireware и голобозубые интерфейсы.

даже во многих матерях их две.

 

чем такие кривые скрипты - лучше никакие.

Posted

даже с одной сетевухой, но при переустановке дров, может и 2 и 3 называться, согласен, что это не выход. как вариант ввести дхцп, и выложить инструкции на сайте как в автоматическую настройку переключить, кто умеет, тот сам сделает, кто нет, ну к тому сходить придётся

Posted
А как этот замечательный скрипт создать?

 

Думаю надо копать в сторону более продвинутого инструмента, чем netsh.

быть может примеры есть в MSDN какие.

 

Ну или писать более продвинутый скриптинг, который бы определял название интерфейса, у которого IP прописан шлюз из ip-сети провайдера, и для этого интерфейса менял старый на новый.

 

Варианты :

 

netsh interface dump | grep gateway | "замена подстроки старого шлюза на новый" | netsh

 

соответственно какой-нить grep и awk берется от cygwin.... более правильные варианты с wscript и прочим я просто не помню :)

 

Ну так очевидно должно работать корректно.

Posted

Вот этот вариант подходит

netsh interface ip set address name="Подключение по локальной сети" gateway=10.69.23.248 gwmetric=0

netsh interface ip set dns name="Подключение по локальной сети" source=static addr=10.69.23.248 register=PRIMARY

 

Подскажите как мне скрипт создать, чтоб запустить файл и он выполнился???

Posted
Вот этот вариант подходит

netsh interface ip set address name="Подключение по локальной сети" gateway=10.69.23.248 gwmetric=0

netsh interface ip set dns name="Подключение по локальной сети" source=static addr=10.69.23.248 register=PRIMARY

 

Подскажите как мне скрипт создать, чтоб запустить файл и он выполнился???

 

Если тебе хочется попробовать именно с таким вариантом, создай текстовый файл с названием, например, "netsetup_xp_rus.bat" , напиши в него эти свои 2 строчки, и выложи файл у себя на сайте с ссылкой в новостях. Что мол кликайте все кто хочет счастья...

 

Тока потом не удивляйся претензиям от людей у которых сьедет чё-нибудь не то.

Posted

В основном так и называется. А если у кого то не получится прийдется приходить и менять . Но всеже меньше бегатни будет. Ну так как же сделать то его?

Posted

Pirojok :

 

Пуск, Выполнить , "cmd" , ok .

 

дальше копируешь тут в сообщении строки и выполняешь в окне командной строки.

 

echo netsh interface ip set address name="Подключение по локальной сети" gateway=10.69.23.248 gwmetric=0 > netsetup_xp_rus.bat

echo netsh interface ip set dns name="Подключение по локальной сети" source=static addr=10.69.23.248 register=PRIMARY >> netsetup_xp_rus.bat

 

Дальше берешь в текущей папке файл netsetup_xp_rus.bat и публикуешь его для клиентов.

 

Но вообще управлятся сетью с такими знаниями самому будет тяжеловато. Может соучаснега найти?

Posted

Не видел твоего сообщения :) если набирать в cmd то все работает пишет ок. но при запуске файла проблемма с кодировочкой. И ничего не выполняется. А соучасниг не нужен, хочу сам научится всему. Для управления сеткой много знаний не нужно.

Posted
Pirojok, это большое заблуждение, ведущее к фатальным последствиям. это не тот вариант когда можно делать а потом думать... ну все конечно же в деньги и совесть упирается :)
Posted
Не видел твоего сообщения :) если набирать в cmd то все работает пишет ок. но при запуске файла проблемма с кодировочкой. И ничего не выполняется. А соучасниг не нужен, хочу сам научится всему. Для управления сеткой много знаний не нужно.

 

Хм ну вот тогда сами придумайте как этот файл в кодировке дос или юникод сохранить)

Posted
Вот этот вариант подходит  

netsh interface ip set address name="Подключение по локальной сети" gateway=10.69.23.248 gwmetric=0

netsh interface ip set dns name="Подключение по локальной сети" source=static addr=10.69.23.248 register=PRIMARY

 

Подскажите как мне скрипт создать, чтоб запустить файл и он выполнился???

 

.bat

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.