Как да промените IP адреса на компютър от партиден файл

Е, с нетърпение потърсихте помощ за командата netsh, надявайки се да разберете как да я използвате правилно? Хм. От все сърце ви желая успех в тази трудна задача. И сега. внимание! Забравете цялата утайка, която прочетохте по-горе. Най-удобният начин за работа с netsh е да подадете конфигурационни скриптове към него. Тогава IP адресът се променя с едно щракване и не е нужно да се притеснявате да научите netsh опциите. Ето как се прави:

- параметрите на мрежовия интерфейс(и) се конфигурират по стандартния начин (чрез Мрежови връзки и свойства на необходимата мрежова връзка) - след като настройките влязат в сила, изпълнете командата netsh dump >cfg01.txt. Той извежда цялата текуща конфигурация на мрежовите настройки към скрипта cfg01.txt. - горните операции се повтарят за всички необходими мрежови конфигурации. За всяка конфигурация посочете име на индивидуален скрипт (например cfg02.txt, cfg03.txt, cfg04.txt и т.н.). - създайте пакетни файлове за инсталиране на всяка конфигурация със следното съдържание: netsh exec cfg0x.txt Тази команда ще конфигурира мрежовите настройки, които са били записани във файла cfg0x.txt.

#======================== # Конфигурация на интерфейс #===================== pushd интерфейс нулиране на всички popd # Крайна конфигурация на интерфейс

# ----------------------------------------------- # Настройка на IP интерфейси # --------------------------------------- pushd интерфейс ip # Задаване на IP интерфейс за "LocalLAN" set адрес име="LocalLAN" source=dhcp set dns name="LocalLAN" source=dhcp register=NONE set wins name="LocalLAN" source=static addr=192.168.0.1 pop d # Край на конфигурацията на IP интерфейс

И този скрипт присвои статичен IP за директна връзка (без междинен рутер изащитна стена) към ADSL доставчик:

#======================== # Конфигурация на интерфейс #======================== pushd интерфейс нулиране на всички popd # Крайна конфигурация на интерфейс

# ----------------------------------------------- # Настройка на IP интерфейс # --------------------------------------- pushd интерфейс ip # Интерфейс за настройка на IP за "LocalLAN" задайте име на адрес="LocalLAN" source=static addr=213.147.35.99 mask=255.255.255.248 задайте име на адрес="LocalLAN" gateway=213.147.35.97 g wmetric=0 set dns name="LocalLAN" source=static addr=195.34.32.116 register=NONE add dns name="LocalLAN" addr=212.188.4.10 index=2 set wins name="LocalLAN" source=static addr=none popd # Настройка на крайния IP интерфейс

Още примери. Промяна на IP, мрежова маска и шлюз по подразбиране (това е например "Local Area Connection". Беше забелязано, че командата работи по-бързо, ако мрежовият кабел не е свързан към интерфейса, който се променя.): netsh интерфейс ip set адрес " " source=static 192.168.1.2 255.255.255.0 192.168.1.1

Промяна на основния и вторичния DNS: netsh интерфейс ip задаване на dns " " статичен 192.168.1.100 netsh интерфейс ip добавяне на dns " " 192.168.1.101