Domovská » jak » Jak změnit adresu IP počítače z příkazového řádku

    Jak změnit adresu IP počítače z příkazového řádku

    Je snadné změnit adresu IP v počítači pomocí ovládacího panelu, ale víte, že můžete také provést z příkazového řádku?

    Změna adresy IP pomocí rozhraní ovládacího panelu není obtížná, ale vyžaduje několik kliknutí v různých oknech a dialogových oknech. Pokud jste fanouškem příkazového řádku, můžete to udělat rychleji pomocí příkazu netsh příkaz, což je jen jeden z nejlepších síťových nástrojů zabudovaných do Windows.

    The netsh Příkaz umožňuje konfigurovat téměř všechny aspekty síťových připojení v systému Windows. Chcete-li s ním pracovat, musíte otevřít příkazový řádek s oprávněními pro správu. V systému Windows 10 nebo 8.1 klepněte pravým tlačítkem myši na nabídku Start (nebo stiskněte klávesu Windows + X na klávesnici) a zvolte "Příkazový řádek (Admin)". V předchozích verzích systému Windows spusťte hledání příkazem "Start" a klepněte pravým tlačítkem myši výsledek a zvolte možnost Spustit jako správce.

    Zobrazení informací o síti

    Před změnou adresy IP a souvisejících informací je nutné pro rozhraní, které chcete změnit, najít úplný název sítě. Chcete-li to provést, zadejte následující příkaz:

    rozhraní netsh ipv4 show config

    Přejděte dolů, dokud neuvidíte rozhraní, které hledáte. V našem příkladu změníme rozhraní Wi-Fi, které se na našem počítači nazývá jen "Wi-Fi". Zobrazí se také další výchozí názvy, které systém Windows přiděluje rozhraním, například "Připojení k místní síti, "" Připojení k místní síti * 2 "a" Ethernet ". Stačí najít ten, který hledáte, a poznamenejte si přesný název. Můžete také zkopírovat a vložit název do poznámkového bloku a pak zpět do příkazového řádku později, aby to ulehčilo.

    Změňte svou adresu IP, masku podsítě a výchozí bránu

    S názvem rozhraní v ruce jste připraveni změnit adresu IP, masku podsítě a bránu. Chcete-li to provést, vydáte příkaz pomocí následující syntaxe:

    netsh interface ipv4 nastavit adresu name = "VAŠE NÁZOV INTERFACE" statické IP_ADDRESS SUBNET_MASK GATEWAY

    Takže například váš příkaz může vypadat takto:

    netsh rozhraní ipv4 nastavit adresu název = "Wi-Fi" statické 192.168.3.8 255.255.255.0 192.168.3.1

    kde jsou informace nahrazeny tím, co chcete použít. V našem příkladu provede příkaz následující:

    • Používá název rozhraní "Wi-Fi"
    • Nastaví adresu IP na 192.168.3.1
    • Nastaví masku podsítě na 255.255.255.0
    • Nastaví výchozí bránu na hodnotu 192.168.3.1

    A pokud používáte statickou adresu IP, ale chcete přepnout na adresu IP přiřazenou automaticky serverem DHCP, například směrovačem, můžete místo toho použít následující příkaz:

    netsh interface ipv4 nastavte adresu name = "VAŠE NÁZOV INTERFACE" source = dhcp

    Změňte nastavení služby DNS

    Můžete také použít netsh příkaz pro změnu serverů DNS používaných síťovým rozhraním. Servery DNS jiných výrobců, jako jsou veřejné DNS společnosti Google a OpenDNS, mohou být rychlejší a spolehlivější než servery DNS poskytované poskytovatelem služeb Internetu. Ať už máte důvod změnit server DNS, můžete to provést buď na routeru, neboť to ovlivňuje všechna zařízení, která získávají informace ze směrovače nebo z jednotlivých zařízení. Pokud chcete změnit servery DNS pouze pro jeden počítač, je to snadné udělat s netsh příkaz.

    Budete muset použít příkaz dvakrát: jednou nastavíte primární server DNS a jednou nastavíte sekundární nebo záložní server DNS. Chcete-li nastavit primární server DNS, použijte následující syntaxi:

    netsh rozhraní ipv4 nastavit dns name = "NÁZEV INTERFACE" statický DNS_SERVER

    Takže například váš příkaz může vypadat takto (v němž jsme jej nastavili na primární veřejný DNS server společnosti Google, 8.8.8.8):

    netsh rozhraní ipv4 nastavit dns název = "Wi-Fi" statický 8.8.8.8

    Chcete-li nastavit sekundární server DNS, použijete velmi podobný příkaz:

    netsh rozhraní ipv4 set dns name = "VAŠE NÁZOV INTERFACE" statický DNS_SERVER index = 2

    Takže pokračováním našeho příkladu můžete nastavit sekundární DNS jako sekundární server Google Public DNS, což je 8.8.4.4:

    netsh rozhraní ipv4 nastavit dns název = "Wi-Fi" statický 8.8.4.4 index = 2

    Stejně jako u adresy IP ji můžete také změnit tak, že síťové rozhraní automaticky získává nastavení DNS ze serveru DHCP. Stačí použít následující příkaz:

    netsh interface ipv4 nastavit jméno dnsservers "NAME OF YOUR INTERFACE" zdroj = dhcp

    A tady to máte. Ať už se vám líbí psaní na příkazovém řádku lépe, nebo jen chcete zapůsobit na své spolupracovníky, nyní víte, že všechny magické příkazové řádky potřebujete pro změnu nastavení adresy IP.