Síťové profily ve Windows Vista rychle a jednoduše

Před několika dny jsme vám představili šikovnou aplikaci Net Profiles, která rapidně usnadňuje problematiku několika sítí, ke kterým se případně připojujete. Místo složitého a otravného nastavování číselných údajů je možné tento proces značně zautomatizovat. Jednodušší a časově nenáročnou alternativou k Net Profiles pak může být prosté „udělej si sám“. Potřebovat budeme pouze Windows, klávesnici a pár minut času.

Dávkové soubory a netsh
Princip celého systému je naprosto jednoduchý. Připojujete-li se například se svým notebookem ke třem různým sítím, přičemž nepodporují DHCP a musíte údaje zadávat ručně, budete mít tři malinkaté soubory. Ty když spustíte, aktivuje se dané síťové nastavení.
Zmiňované soubory budou vlastně dávkové soubory s příponou .bat, které můžete znát třeba už z dob MS-DOSu. Jak takový soubor vytvořit určitě nemusím popisovat, ale pro připomenutí snad jeden tradiční způsob: vytvořte si libovolný .txt soubor a jeho koncovku pak změňte na .bat. Do něj teď vložíme pár příkazů, které se po jeho spuštění aktivují a vykonají přesně ty úkony, které od nich žádáme. Možností, jak .bat soubor editovat je hned několik. Nejjednodušší je postup v kontextovém menu Windows a volba položky „Upravit“ („Edit“).
Dostali jsme se do editace dávkového souboru. Nyní v něm vytvoříme pár příkazů pomocí netsh, což je, zjednodušeně řečeno, služba, která ve Windows slouží k ovládání sítě pomocí příkazového řádku.

netsh interface ip set address name="Local Area Connection" source=static addr=111.222.333.444 mask=255.255.255.225 gateway=111.222.333.444
netsh interface ip delete dnsserver "Local Area Connection" all
netsh interface ip add dnsserver "Local Area Connection" 123.123.456.123 index=1
netsh interface ip add dnsserver "Local Area Connection" 122.122.456.124 index=2
netsh interface ip delete winsserver "Local Area Connection" all

První řádek je jasný. Příkaz „set address name“ říká, na jaké síťové připojení a síťovou kartu se má dané nastavení použít. Přesné jméno připojení zjistíte jednoduše v ovládacích panelech a síťovém připojení. Příkaz „source“ říká zase to, že se následující údaje nebudou získávat automaticky z DHCP serveru, ale budou nastaveny na pevno. Logicky tedy „addr“ znamená IP adresu sítě, „mask“ masku sítě a „gateway“ bránu.

V další fázi bude potřeba podobným způsobem nastavit DNS servery. Pro jistotu si je nejdříve smažeme příkazem na druhém řádku a na následujících dvou řádcích pak nastavíme adresy DNS 1 a DNS 2. Pořád platí, že je potřeba udávat jméno sítě v hodnotě v uvozovkách. Hodnoty „index“ pak udávají pořadí DNS.
Posledním, i když v drtivé většině zbytečným krokem pak je vymazání hodnoty historického winsserveru. S ním už byste se neměli nikde setkat. Pokud ano, postup přidání těchto hodnot bude stejný jako v případě DNS, pouze místo hodnoty „dnsserver“ nastavíme „winsserver“.

Jeden statický, druhý DHCP
Při vašich toulkách po sítích se samozřejmě můžete setkat i s tím, že na jednom místě bude fungovat DHCP, na druhém ne. Proto se pojďme podívat na to, jak si v pár vteřinách vyrobit skript s nastavením DHCP.

netsh interface ip set address name="Local Area Connection" source=dhcp
netsh interface ip delete dnsserver "Local Area Connection" all
netsh interface ip delete winsserver "Local Area Connection" all

Zde nejspíše není co řešit a ani není třeba nic přepisovat. První řádek nastaví hodnotu IP a další na DHCP. Druhé dva řádky pak smažou hodnoty zadané u DNS, případně WINS.
Takovýchto dávkových souborů si můžete udělat kolik budete chtít. Umístíte si je pak do jedné složky na ploše, pouhým dvojklikem spustíte a během pár vteřin máte nastavenou tu síť, kterou aktuálně chcete využívat. Nezapomeňte správně nastavit jméno síťového připojení, v ukázkovém případě je to „Local Area Connection“. V české mutaci Windows je pak standardně síť pojmenována jako „Připojení k místní síti“. Netsh diakritiku bez problémů vezme, případně si můžete název sítě změnit na cokoliv jiného.

Diskuze (26) Další článek: Thunderbird 3 bude mít v základu kalendář

Témata článku: Windows, Síť, Windows Vista, Area, Následující řádek, Toulka, Síťová IP, Profil, Přesná hodnota, Vteřina, Wins, Pace, Tradiční způsob, Síťové nastavení, Prof, Window, Win + V, Windows +, Interface, Area 51, Profi, DHCP, Jed, Win +, Složitý způsob


Určitě si přečtěte

Čekali jsme skoro šest let. Android Auto jede do Česka i na Slovensko
Lukáš Václavík
Android AutoNavigaceGoogle
Čím nahradit WhatsApp: Vyberte si z 10 alternativních komunikátorů

Čím nahradit WhatsApp: Vyberte si z 10 alternativních komunikátorů

** Z WhatsAppu kvůli novým podmínkám utíkají tisíce uživatelů ** Čím nahradit populární aplikaci pro zasílání zpráv? ** Vybrali jsme pro vás 10 alternativních komunikátorů

Karel Kilián | 112

Karel Kilián
KomunikaceWhatsAppInstant Messaging
Chytré hodinky Honor a Huawei se zbavily největší brzdy. Naučily se instalovat aplikace
Filip Kůžel
HonorHodinkyMobilní aplikace
Windows 10 vylepšují správu aktualizací ovladačů hardwarových komponent počítače
Karel Kilián
OvladačeWindows UpdateWindows 10
Apple Macbook Air M1: testujeme výkon, výdrž, a hlavně kompatibilitu aplikací [průběžně aktualizováno]

Apple Macbook Air M1: testujeme výkon, výdrž, a hlavně kompatibilitu aplikací [průběžně aktualizováno]

** Testujeme Apple Macbook Air s procesorem M1 ** Zajímá nás nejen výkon, ale zejména kompatibilita aplikací ** Článek je průběžně doplňován na základě vašich dotazů

Jiří Kuruc | 209

Jiří Kuruc
Apple
Nešťastný vývojář ukazuje, proč není dobré být závislý na Googlu
Lukáš Václavík
InternetGoogle

Aktuální číslo časopisu Computer

Megatest herních monitorů

Jak zabezpečit mobil v rukou dítěte

Radíme s nákupem grafické karty