imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Операционные системы M$
Опции темы
Старый 01.09.2006, 15:44     # 1
Mozart_mcs
Junior Member
 
Регистрация: 07.08.2005
Сообщения: 117

Mozart_mcs Путь к славе только начался
Удаленное изменение IP адреса

Известны Administrator & pass открыты remote registry и классический вход. Как поменять IP адреса на куче машин удаленно?? Составлен порядок по назначению IP адресов в нужной последовательности дабы избежать конфликтов, осталось написать скрипт для изменения этих адресов...
Mozart_mcs вне форума  
Старый 01.09.2006, 16:15     # 2
Cartman
Migel Mod Volos
 
Аватар для Cartman
 
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486

Cartman ГипербогCartman ГипербогCartman ГипербогCartman Гипербог
Cartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman Гипербог
Насколько я понимаю удаленно можно сменить адрес только через реестр вот тут:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Inte rfaces
Но там разделы именуются по id интерфейса, а они уникальны. Если соберешь все эти ID - то можно будет написать батник в котором будут прописаны reg add для каждой машины.
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague

Небьющаяся игрушка - это игрушка,
которой ребенок может разбить все свои остальные игрушки.

Cartman вне форума  
Старый 01.09.2006, 16:21     # 3
KomatoZo
::VIP::
 
Аватар для KomatoZo
 
Регистрация: 14.05.2005
Сообщения: 939

KomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собой
Выставить IP адрес.
Код:
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colNetAdapters = objWMIService.ExecQuery _
    ("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")

strIPAddress = Array("192.168.1.141")
strSubnetMask = Array("255.255.255.0")
strGateway = Array("192.168.1.100")
strGatewayMetric = Array(1)
 
For Each objNetAdapter in colNetAdapters
    errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
    errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric)
    If errEnable = 0 Then
        WScript.Echo "The IP address has been changed."
    Else
        WScript.Echo "The IP address could not be changed."
    End If
Next
Все остальное на hxxp://www.microsoft.com/technet/scriptcenter/scripts/network/default.mspx?mfr=true

Cartman
Не уверен, но скорее всего подход "через реестр" чреват боком. Но идея интересная - если не забуду, то в понедельник попробую =))))
__________________
"Поживем - увидим" - сказал слепой, больной СПИДом...
Телепаты в отпуске. Все поголовно. Навсегда.
И кому я что должен - всем простил.
KomatoZo вне форума  
Старый 01.09.2006, 16:28     # 4
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 488

Borland - Гад и сволочь
Ещё есть замечательный инструмент netsh.
Справку по использованию см. в виндовой помощи.
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 01.09.2006, 16:33     # 5
Madness
KpTeaM
 
Регистрация: 31.10.2002
Адрес: Russia
Пол: Male
Сообщения: 3 261

Madness СуперБогMadness СуперБогMadness СуперБог
Madness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБогMadness СуперБог
Mozart_mcs
dhcp раздает автоматически ip адреса, потом можно к mac привязать определенные ip. От удаленных машин только переподключение сети будет требоваться.
__________________
Над струнами вен моих
Лезвия осени,
Их сталь леденящая
В просинь рук просится...
©Темнозорь
Madness вне форума  
Старый 01.09.2006, 18:21     # 6
Mozart_mcs
Junior Member
 
Регистрация: 07.08.2005
Сообщения: 117

Mozart_mcs Путь к славе только начался
netsh конечно круто, но как автоматизировать??
как например подключиться к удаленному компу, используя netsh?
Я могу используя DameWare NT Utilits подключаться к удаленной командной строке, но это к каждому отдельно,....
Mozart_mcs вне форума  
Старый 04.09.2006, 04:11     # 7
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 488

Borland - Гад и сволочь
Цитата:
Mozart_mcs:
как автоматизировать??
например pstools. _http://www.sysinternals.com/Utilities/PsTools.html
Вполне можно использовать из .bat файла.
А подключившись к удалённой машине на ней можно запускать и netsh, и вообще что угодно...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 12.09.2006, 14:32     # 8
Drol
Newbie
 
Регистрация: 05.07.2006
Сообщения: 40

Drol Известность не заставит себя ждать
Цитата:
Madness:
dhcp раздает автоматически ip адреса, потом можно к mac привязать определенные ip. От удаленных машин только переподключение сети будет требоваться.
Этот вариант более лучший.
Но если нету познания dhcp сервера, то предлагаю самому один раз в ручную прописать ip адрес и закрыть другим пользователям доступ к изменинии ip адресса.
Drol вне форума  
Старый 30.09.2006, 18:55     # 9
shaman!
Guest
 
Сообщения: n/a

imho поднять DHCP намного проще чем париться с pstools+netsh.
 
Старый 30.09.2006, 21:02     # 10
mkutsevol
Guest
 
Сообщения: n/a

К тому же DHCP не только умеет IP раздавать, но еще и много других полезных параметров. Я обычно ставлю lease time на 365 дней - и по сути IP у машин не меняется, т.к. даже при конце аренды они пытаются получить тот же адрес.
Да и вообще тогда настроки IP на клиентах трогать не приходится - все централизованно.
 
Старый 03.10.2006, 10:37     # 11
Mozart_mcs
Junior Member
 
Регистрация: 07.08.2005
Сообщения: 117

Mozart_mcs Путь к славе только начался
Решил через DHCP все настроить.
Вопрос: удаленно узнаю на WinXP mac address командой getmac
На Win2K такое не проходит. Какую команду нужно писать.
Опять же - может есть средство узнать все Mac address автоматически?
Mozart_mcs вне форума  
Старый 03.10.2006, 10:57     # 12
AndreyN
Member
 
Аватар для AndreyN
 
Регистрация: 06.04.2005
Сообщения: 285

AndreyN Путь к славе только начался
В списке адресов в DHCP рядом с IP стоит MAC-адрес. В столбце "Уникальный код".
__________________
собираем клики- пиксели -на уникальный домик imho.ws
imho.ws/showthread.php?t=113817
AndreyN вне форума  
Старый 03.10.2006, 16:26     # 13
Mozart_mcs
Junior Member
 
Регистрация: 07.08.2005
Сообщения: 117

Mozart_mcs Путь к славе только начался
А если в списке DHCP пусто?
Mozart_mcs вне форума  
Старый 03.10.2006, 16:40     # 14
KomatoZo
::VIP::
 
Аватар для KomatoZo
 
Регистрация: 14.05.2005
Сообщения: 939

KomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собой
Mozart_mcs
Значит никто не получал адреса от этого DHCP...
Самый простой способ узнать чей то МАК:
1) ping IP_ADDR
2) arp -a IP_ADDR.
__________________
"Поживем - увидим" - сказал слепой, больной СПИДом...
Телепаты в отпуске. Все поголовно. Навсегда.
И кому я что должен - всем простил.
KomatoZo вне форума  
Старый 06.10.2006, 19:17     # 15
Mozart_mcs
Junior Member
 
Регистрация: 07.08.2005
Сообщения: 117

Mozart_mcs Путь к славе только начался
а как в cmd файл можно прописать следующее
netsh>
interface>
ip>
reset name=''
Mozart_mcs вне форума  
Старый 06.10.2006, 19:26     # 16
Merlin Cori
Moderator
 
Аватар для Merlin Cori
 
Регистрация: 29.04.2002
Адрес: Moscow
Пол: Male
Сообщения: 2 980

Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
вот пример пстроения бат файла:
_http://www.microsoft.com/technet/prodtechnol/windowsserver2003/ru/library/ServerHelp/61427fbd-de1f-4c8a-b613-321f7a3cca6a.mspx?mfr=true

по аналогии построй свой
__________________
Есть две бесконечные вещи, Вселенная и глупость.
Впрочем, на счет Вселенной, я не уверен



Вклад IMHO.WS в медицину и науку
Присоединяйтесь!!!!!
Merlin Cori вне форума  
Старый 09.10.2006, 09:55     # 17
KomatoZo
::VIP::
 
Аватар для KomatoZo
 
Регистрация: 14.05.2005
Сообщения: 939

KomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собой
Mozart_mcs
Пишите в одну строку и будет Вам счастье.
__________________
"Поживем - увидим" - сказал слепой, больной СПИДом...
Телепаты в отпуске. Все поголовно. Навсегда.
И кому я что должен - всем простил.
KomatoZo вне форума  
Старый 11.10.2006, 16:08     # 18
Mozart_mcs
Junior Member
 
Регистрация: 07.08.2005
Сообщения: 117

Mozart_mcs Путь к славе только начался
не могу найти команду сброса настроек TCP/IP для Win2k
Т.е. в WinXP пишу
netsh interface ip reset name=''

В Win2k таких команд нет, пробовал другие, по смыслу - ну что-то там слишком непонятно... Может знает кто..
Mozart_mcs вне форума  
Старый 11.10.2006, 16:15     # 19
KomatoZo
::VIP::
 
Аватар для KomatoZo
 
Регистрация: 14.05.2005
Сообщения: 939

KomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собойKomatoZo Имеются все основания чтобы гордиться собой
Какие именно Вы пытаетесь настройки то сбросить?
__________________
"Поживем - увидим" - сказал слепой, больной СПИДом...
Телепаты в отпуске. Все поголовно. Навсегда.
И кому я что должен - всем простил.
KomatoZo вне форума  
Старый 13.10.2006, 10:27     # 20
Mozart_mcs
Junior Member
 
Регистрация: 07.08.2005
Сообщения: 117

Mozart_mcs Путь к славе только начался
настройки TCP/IP прописанные в ручную для "подключения по локальной сети" . Вобщем нужно поменять на автоматические, т.е. DHCP.
Mozart_mcs вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:20.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.