Смена ip и dns из cmd или bat файла

Зачем спросите Вы менять постоянно менять ip с одного на другой в системе Windows, поставил роутер, он сам выдал тебе адрес и не нужно заморачиваться с непонятными масками, шлюзами, подсетями и прочим, работает да и ладно 🙂

  • Это пригодится сисадминам, которым приходится при перенастройке роутера, модема или другого сетевого устройства менять свой ip для настройки.
  • Это пригодится пользователям, которые работают на государственном предприятии, доступ к интернету закрыт 🙁 и раздается системными администраторами по ip. Можно подсмотреть у коллег ip, когда их нет пользоваться просторами информации.
  • Если вирусами или средствами групповой политики запрещен доступ к настройкам сети, но использовать командную строку можно.
  •  Или Вы хакер 🙂

Использовать будем команду netsh. Для использования ее, необходимо знать имя подключения, обычно оно соответствует «Подключение по локальной сети», можно узнать наведя мышкой на значок подключения в трее.

Меняем ip:

netsh interface ip set address name="Подключение по локальной сети" static 15.71.49.226 255.255.255.0 15.71.49.1 1

Меняем dns:

netsh interface ip set dns "Подключение по локальной сети" static 15.7.100.4

Коллега по работе, в то время изучал скрипты, в частности autoit, интересный и простой язык для разных мелких задач, я предложил написать утилиту, которая бы хранила все нужные ip и имела возможность устанавливать ip на любую сетевую карту в системе одним кликом, вообщем спасибо Андрею Челпаченко @Joker за данную утилиту, она мне очень помогала в настройке оборудования. Большой плюс, она графическая и портативная, что позволяет носить ее на флешке 🙂

IP-Changer Настройки редактируются через ini файл, а запускать нужно от имени Администратора.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.