Масштабное изменение IP?

На достаточно большом количество компьютеров (150-200) практически хаотически прописаны где статические IP, где динамические. К тому же надо добавить альтернативный DNS.



Все прекрасно решилось бы командами:

netsh interface ip set dnsservers name=«Local Area Connection» source=static address=192.168.1.1 index=1

netsh interface ip set dnsservers name=«Local Area Connection» source=static address=192.168.1.2 index=2

netsh interface ip set address name=«Local Area Connection» source=dhcp

Однако, названия сетевых интерфейсов далеко не везде «Local Area Connection»



Как решить эту проблему?
  • Вопрос задан
  • 3052 просмотра
Пригласить эксперта
Ответы на вопрос 4
BupycNet
@BupycNet
Основатель PushAll
Я бы советовал вам переорганизовать сеть и построить должную документацию.
Настроить всю статику на DHCP привязав IP к MAC. В итоге любые изменения в будущем не сильно займут время. Да я понимаю что это долго, но проблем с этим может быть намного больше потом. DNS в данном случае также можно задать определенным адресам свой и т.д.
Ответ написан
Dzuba
@Dzuba
Можно попробовать получить список названий интерфейсов, используя WMI.
Пример на vbscript:
sComputer 	= "."
sNameSpace	= "root/CIMV2"

Set cInstances = GetObject("winmgmts:{impersonationLevel=impersonate}//" & _
		sComputer & "/" & sNameSpace). _
		ExecQuery("Select * from Win32_NetworkAdapter WHERE NetConnectionStatus=2")

For Each oInstance In cInstances
	WScript.StdOut.WriteLine(oInstance.Properties_("NetConnectionID").Value)
Next
Запускать его лучше так: cscript.exe //nologo файл.vbs
Ответ написан
Комментировать
@mobileDeveloper
Тут один мой комментарий, думаю может помочь.
Ответ написан
Комментировать
@rinx
Может попробовать через реестр?

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]

При таком большом количестве ккмопьютеров в сети — использовать статику самоубийство.
Своетусю сначала на всех кмпах принудительно включить динамику netsh на все интерефейсы, а
потому уже раздавать настройки по человечески c DHCP сервера.
Если боитесь что упадёт — поднимайте второй(резвернвый) сервер по принципу 80/20.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы