Лесно конфигуриране на мрежовите настройки на Windows
Лесно конфигуриране на мрежовите настройки на Windows Copy/Past от Интернет.
Представете си следната ситуация: имате лаптоп, който ползвате на две места. На едното място се ползва статичен IP адрес със следните параметри:
IP: 192.168.20.10
Network mask: 255.255.255.0
Gateway: 192.168.10.3
DNS: 192.168.10.2
WINS: 192.168.10.4
http://www.ustrem.org/images/Image/staitic-ip.png
На другото място просто се ползва DHCP:
http://www.ustrem.org/images/Image/dynamic-ip.png
ук идва интересното - когато прехвърляте от статично IP към DSCP просто отметвате само на едно място, но обратната процедура изисква въвеждане на всички данни. По-долу е обеснено как да си спестим този излишен труд.
Програмата netsh
Netsh е една доста удобна конзолна програма за управление на мрежовите интерфейси. Тя има доста богати възможности, но тук ще ползваме част от тях. Можете да намерите повече информация на http://support.microsoft.com/?kbid=242468.
Ще ползваме .bat файлове, които описват двете конфигурации. Повече за този тип файлове на http://en.wikipedia.org/wiki/Batch_file.
Трябва да знаете името на интерфейса, който ще променяте. Това става от Start -> Control panel -> Network connections (вижте картинката). В нашия случай това е Local Area Connection. Ако компютъра ви има няколко LAN карти (мрежови интерфейса) определете в кой точно включвате кабела. Ако става въпрос за Wireless, в нашия случай това ще е Wireless Network Connection.
http://www.ustrem.org/images/Image/n...onnections.png
Статичен IP адрес
За да зададем статичен IP адрес създаваме файла static.bat, със следното съдържание:
netsh interface ip set address name="Local Area Connection" static 192.168.20.10 255.255.255.0 192.168.2.3 1
netsh interface ip set dns "Local Area Connection" static 192.168.20.2
netsh interface ip set wins "Local Area Connection" static 192.168.20.4
Първият ред настройва IP 192.168.20.10 с маска 255.255.255.0 и gateway 192.168.2.3. Втория ред задава DNS сървъра, а трети - WINS сървъра.
Динамичен IP адрес
Създаваме файл dhcp.bat:
netsh interface ip set address "Local Area Connection" dhcp
netsh interface ip set dns "Local Area Connection" dhcp
Ако DNS сървъра не се взима автоматично (доста редки случаи, но всеки админ с номера си), командите са следните:
netsh interface ip set address "Local Area Connection" dhcp
netsh interface ip set dns "Local Area Connection" static 192.168.30.2
където 192.168.30.2 е IP на DNS сървъра.
Финалът
Да речем, че двата файла са създадени в My documents. Създаване shortcuts на Desctop-а и работата е готова. Сега вместо да се пипат настройките на мрежата всеки път, просто се старира съответния файл.
Re: Лесно конфигуриране на мрежовите настройки на Windows
А дали може да се направи скрипт, който да рестартира мрежовия интерфейс? за WinXP.
Re: Лесно конфигуриране на мрежовите настройки на Windows
Цитат:
Първоначално публикувано от ru-boy
Лесно конфигуриране на мрежовите настройки на Windows
А не може ли просто да се използва програмата NetSetMan
Re: Лесно конфигуриране на мрежовите настройки на Windows
Интересно изглежда публикацията, ама не пише за какъв Windows е. Например за WinXP (аз такъв ползвам) няма нужда от такива акробатики. Има си Alternate Configuration, където мога да задам резервни параметри за свързване.
Usera ipconfig /release (/renew) не върши ли работа ? Естествено, зависи какво имаш предви под "рестартира".
Re: Лесно конфигуриране на мрежовите настройки на Windows
Цитат:
Първоначално публикувано от grgeorgiev
Usera ipconfig /release (/renew) не върши ли работа ? Естествено, зависи какво имаш предви под "рестартира".
"Adapter Local Area Connection 2 is not enabled for DHCP." IP адреса не го получавам чрез DHCP.
Под рестартира имам предвид disable/enable. Под линукс мисля че става с команди eth0 down, eth0 up. Нещо подобно за Win ?
Re: Лесно конфигуриране на мрежовите настр
Цитат:
Първоначално публикувано от Usera
А дали може да се направи скрипт, който да рестартира мрежовия интерфейс? за WinXP.
Имах забутан някъде в харда подобен скрипт - нещо като exe . настройваш си го и после след всяка нова инсталация или каквото ти кефне - пускаш го и веднага ти reset-ва интерфейса.
Re: Лесно конфигуриране на мрежовите настройки на Windows
CLI програмка за манипулиране на хардура е devcon.exe - http://support.microsoft.com/kb/311272.
С нея става disable/enable и на LAN интерфейса без да губи настройки.