Změna IP adresy se může občas hodit. A ne vždy je k dispozici grafické prostředí. To se sice týká spíše Linux uživatelů, nicméně i ve Windows mohou nastat chvíle, kdy grafické prostředí z nějakého důvodu nejde tak, jak má a je potřeba něco obnovit atd. Právě v těchto chvílích přichází čas příkazových řádek a terminálu.
IP adresu lze sice
změnit přes grafické prostředí, nicméně proklikávání se k
tomu v případě Windows je zdlouhavé a přeci jen zadat jeden
příkaz do příkazového řádku, který je navíc pod klávesovou
zkratkou je o mnoho rychlejší. Pokud IP měníte často, rozhodně
se jedná o metodu, kterou je vhodné umět.
Návod pro Windows
Ve Windows otevřeme
příkazovou řádku a to tak, že do hledat či spustit napíšeme
příkaz
cmd
Tím otevřeme
příkazovou řádku a použijeme příkaz netsh
netsh
interface ipv4 set address name="Jméno síťového adaptéru"
static IP_ADRESA MASKA BRÁNA
Z tohoto příkladu
je jasné, že zápis příkazu pak vypadá takto:
netsh interface ipv4 set address name="Wi-Fi" static 192.168.1.8 255.255.255.0 192.168.1.1
Pokud máte tedy
adaptér pojmenován jako „Wi-Fi“, tak se jeho adresa přepne na
statickou a IP se nastaví na 192.168.1.8, maska pak bude
255.255.255.0 a výchozí bránou pak bude IP 192.168.1.1.
Jak jsem říkal na
začátku, vše je jen jeden jediný, jednoduchý příkaz, které se
vyplatí si zapamatovat. Navíc má příkaz pod příkazem /? návod,
takže určitě nic nepokazíte.
Návod pro Linux
V případě Linuxu
je změna IP adresy výrazně jednodušší než v případě
Windows. Příkaz totiž nemá šílený krkolomný tvar, nezadává
se jméno síťového adaptéru v uvozovkách a celkově je zápis
přehlednější. Příklad vypadá takto:
ifconfig wlan0 192.168.1.8 netmask 255.255.255.0
Pokud chceme ještě nastavit výchozí bránu (což jsme na Windows udělali v jednom příkazu), je potřeba přidat ještě tento kód:
route add default gw 192.168.1.1 wlan0
Také je dobré zmínit, že tyto příkazy smí provádět jen uživatelé, co jsou ve skupině admins nebo sudoers. Případně se dají modifikovat tak, že před příkaz dáte sudo.
Zápis na Linuxu mě osobně připadá výrazně jednodušší a přehlednější už jen z toho důvodu, že jsem zvyklý jej používat. U obou případů jsme si změnili nastavení pro Wi-Fi, jen u Windows dávejte pozor na to, jaký název adaptéru máte nastaven, u Linuxu je to zpravidla ten s indexem 0, nicméně pokud jich máte více, nezapomeňte index změnit, ať si nenastavíte nějaký jiný.
Při ruční změně IP adresy, kdy jí nepřebíráte od DHCP serveru dávejte pozor na to, jakou nastavíte. V případě, že nastavíte IP adresu, která již v síti je, dojde ke kolizi a Váš PC či jiný nemusí tak v síti fungovat správně.
Tagy: Linux, Příkazová řádka, Terminál, Windows