Jednoduché přepínání síťových profilů ve Windows XP a Windows 7
Už zase jsem se na jednom hotelu setkal s nešťastníkem, kterému nefungoval internet. Viděl bezdrátovou síť,
ale připojit k internetu se nedokázal. Chyba byla v tom, že na síťové karte měl z nějakého důvodu nastavenou
pevnou IP-adresu - prý kvůli firmě, kde není DHCP server.
Nastavil jsem mu jednoduché přepínání siťových profilů, které nevyžaduje instalaci externího software.
Pro příště si tu poznamenávám, co jsem udělal:
Windows XP
- Vytvořit adresář c:\lan
- Zazálohovat stávající nastavení sítě:
netsh -c interface dump > c:\lan\firma.txt
- Nově natstavit automatické přebírání nastavení TCP/IP protokolu z DHCP serveru
- Zazálohovat nové nastavení sítě:
netsh -c interface dump > c:\lan\univerzal.txt
- vytvořit dva dávkové soubory na spouštění:
firma.bat:
%windir%\system32\netsh.exe -f c:\lan\firma.txt
uni.bat:
%windir%\system32\netsh.exe -f c:\lan\univerzal.txt
- Zástupce obou spouštěcích dávek stačí hodit hostovi na plochu a jednoduché přepínání síťových profilů je hotovo.
Výše uvedený postup
nefunguje ve Windows 7. Tam je možné pro nastavení pevné IP-adresy použít podobný dávkový soubor:
Windows 7
chcp 1250
netsh interface ip set address name="Připojení k místní síti" static 192.168.3.61 255.255.255.0 192.168.3.254
netsh interface ip set dnsserver name="Připojení k místní síti" static 192.168.3.254 primary
netsh interface ip add dnsserver name="Připojení k místní síti" 8.8.8.8 index=2
ipconfig /flushdns
192.168.3.61 je v tomto příkladu IP-adresa, 255.255.255.0 je maska, 192.168.3.254 je výchozí brána, která v následujícím řádku slouží i jako DNS-server. Jako záložní DNS je použit 8.8.8.8.
Pro automatické přebírání z DHCP serveru :
chcp 1250
netsh interface ip set address name="Připojení k místní síti" source=dhcp
netsh interface ip set dnsserver name="Připojení k místní síti" source=dhcp
ipconfig /flushdns
ipconfig /renew
Výše uvedené příkazy je možné uložit do souborů s příponou .cmd nebo .bat třeba na plochu a je potřeba je
spouštět "Jako správce" (pravomyš na ikonu a z kontextového menu vybrat "Spustit jako správce".)