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, Windows Vista, Interface, Profil, Následující řádek, Síťové nastavení, Area, Pace, Window, Wins, Vteřina, Složitý způsob, DHCP, Tradiční způsob, Přesná hodnota, Jed, Síťová IP, Area 51


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

20 tipů a triků pro Gmail: Užitečné maličkosti, které zefektivní práci s e-maily

20 tipů a triků pro Gmail: Užitečné maličkosti, které zefektivní práci s e-maily

** V Gmailu je řada užitečných funkcí, které možná všechny neznáte ** Odeslání mailu můžete například pozdržet či naplánovat na později ** Nad Gmailem můžete mít s několika triky daleko lepší kontrolu

Karel Kilián | 25

13 praktických tipů a triků pro Mapy.cz, které možná neznáte

13 praktických tipů a triků pro Mapy.cz, které možná neznáte

** Mapy.cz neslouží jen k zobrazení podkladů a plánování tras ** Nabízejí celou řadu dalších praktických funkcí a možností ** Vybrali jsme třináct tipů a triků, o kterých možná (ne)víte

Karel Kilián | 31

Antivir zdarma: 8 bezplatných řešení, která zatočí s havětí v počítači

Antivir zdarma: 8 bezplatných řešení, která zatočí s havětí v počítači

** Součástí Windows 10 je integrovaný antivirový program. Stačí to? ** Představíme vám sedm aplikací na boj proti virům a malwaru ** Všechny jsou k dispozici zdarma a některé ani nemusíte instalovat

Karel Kilián | 30

Hesla jsou zlo. Hackeři napáchali tolik škody právě proto, že vůbec existují

Hesla jsou zlo. Hackeři napáchali tolik škody právě proto, že vůbec existují

** Nikdo si je nepamatuje ** Žádné není zcela bezpečné ** Nejlepší by bylo je prostě zrušit

Jakub Čížek | 59


Aktuální číslo časopisu Computer

Megatest 20 procesorů

Srovnání 15 True Wireless sluchátek

Vyplatí se tisknout fotografie doma?

Vybíráme nejlepší základní desky