Jak spravovat svou IP adresu v systému Linux: Hledání, nastavení a změna

Jak spravovat svou IP adresu v systému Linux: Hledání, nastavení a změna

IP adresa je jako telefonní číslo vašeho počítače . Váš počítač jej používá ke kontaktování jiných zařízení a naopak. Zde jsou některé z nejjednodušších způsobů správy IP adresy Linuxu.





Jak zjistit svou IP adresu a adresu DNS

Pomocí příkazového řádku

Starou metodou bylo použití ifconfig příkaz. To však bylo od té doby nahrazeno příponou ip příkaz. Zobrazení typu vaší IP adresy:





ip addr show

Mezi vrácenou abecední polévkou je jeden řádek zobrazující vaši IP adresu v notaci CIDR (Classless Inter-Domain Routing). To v podstatě ukazuje vaši IP adresu spolu s maskou podsítě. Pokud vidíte dynamický , pak byla vaše IP adresa automaticky přiřazena pomocí DHCP.





Výstup také zobrazuje informace o všech síťových zařízeních nebo rozhraních nainstalovaných ve vašem systému, protože zařízení, jako jsou notebooky, mohou mít kabelový i bezdrátový ethernet. Nejběžnějším názvem rozhraní je eth0, ale v systémech Ubuntu s systemd (jako Ubuntu 16.04 a novější) se síťové rozhraní jmenuje ens33.

Chcete -li získat adresy DNS přidružené k rozhraní, zadejte následující:



nmcli device show | grep IP4.DNS

Pomocí GUI

Zobrazení vaší IP adresy v GUI je také docela jednoduché. Na starších systémech klikněte na Informace o připojení pod ikonou sítě v horní liště. V okně Informace o připojení se zobrazí IP adresa, primární a DNS servery.

V novějších verzích Ubuntu se jedná o několik dalších kliknutí. Pod stejnou ikonou sítě v horní liště vyberte nastavení z připojeného rozhraní. Klikněte na ikonu ozubeného kola a v zobrazeném okně zobrazte svou IP adresu.





Jak nastavit nebo změnit IP adresu (na starších systémech)

Pomocí příkazového řádku

Starší desktopové verze Ubuntu používají atd./síť/rozhraní soubor. Obsah souboru zobrazíte pomocí kočka Pokud obsah vypadá jako na obrázku níže, váš systém používá starší verzi síťové služby.

V současné době je váš systém nakonfigurován tak, aby získal svou IP adresu automaticky pomocí DHCP. Chcete -li provést změny, otevřete rozhraní soubor pomocí nano a podle potřeby nastavte hodnoty v souboru. Nejprve změňte dhcp na static, poté přidejte řádky pro adresy, síťovou masku, bránu a servery DNS podle vaší sítě.





jak používáte režim na výšku na iphone 7
sudo nano /etc/network/interfaces

Jakmile provedete změny, zavřete soubor stisknutím Ctrl + X a uložte změny. Nakonec restartujte síťovou službu pomocí následujícího příkazu, aby se vaše změny projevily.

sudo /etc/init.d/networking restart

Pomocí GUI

Chcete -li nakonfigurovat svou IP adresu ve starších systémech Ubuntu, přejděte na Nastavení systému> Síť> vyberte rozhraní, které chcete konfigurovat, a klikněte na Možnosti knoflík. Klikněte na kartu IPv4, z rozevíracího seznamu Metoda vyberte Ručně a nakonec vyberte Přidat knoflík.

Nastavte svou adresu, masku sítě, bránu a server DNS podle vaší sítě. Nakonec kliknutím na Uložit přijměte změny pro novou konfiguraci sítě.

Jak nastavit nebo změnit IP adresu (u novějších systémů)

Pomocí příkazového řádku

Konfigurace sítě byla v systému Ubuntu 17.10 zcela změněna pomocí nového nástroje s názvem Netplan. Konfigurační soubory Netplan jsou umístěny v /etc/netplan a stejně jako starší metodu můžete své sítě konfigurovat pomocí textového editoru.

Netplan používá a syntaxe, která je podobná JSON jmenovitě Yet Another Markup Language (YAML). YAML je docela polarizující a mnoho vývojářů to buď miluje, nebo nenávidí. Jedním z důvodů je to, že YAML bere v úvahu odsazení nebo řádky, takže s mezerníkem buďte mimořádně opatrní.

Chcete -li provést změny ve své síti, otevřete soubor umístěný v /etc/netplan/ provést potřebné změny:

jak zvýšit RAM v PC bez nákupu
sudo nano /etc/netplan/01-network-manager-all.yaml

Chcete -li staticky nastavit svou IP adresu, nastavte hodnoty v souboru podle vaší sítě. Zde je příklad souboru, který nastavuje adresy IP, brány a DNS:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
dhcp6: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]

Pokud se chcete vrátit a získat adresu IP přiřazenou automaticky prostřednictvím DHCP, nastavte soubor takto:

This file describes the network interfaces available on your system
For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: yes
dhcp6: yes

Chcete -li použít změny, spusťte následující příkaz, nebo jej spusťte pomocí volitelného přepínače ladění, abyste získali užitečný výstup, který zajistí, že váš soubor byl analyzován správně:

sudo netplan apply
sudo netplay --debug apply

Pomocí GUI

Chcete -li nastavit IP adresu v GUI, přejděte na Nastavení> Síť a klikněte na ikonu ozubeného kola rozhraní, které chcete konfigurovat. Klikněte na kartu IPv4, vyberte možnost Ručně a podle potřeby zadejte svá nastavení. Kliknutím na Použít přijmete změny a užijete si nové nastavení sítě.

Jak nastavit nebo změnit název hostitele

Pomocí příkazového řádku

Stejně jako vaše IP adresa je váš počítač adresovatelný také podle názvu zařízení nebo názvu hostitele. Podobně jako vaše IP adresa, žádná dvě zařízení nemohou mít ve vaší síti stejný název hostitele a lze jej také změnit pouze pomocí textového editoru. Chcete -li nastavit typ názvu hostitele:

sudo nano /etc/hostname

Klikněte Ctrl + X ukončete a nezapomeňte uložit změny. Poslední soubor, který potřebujete upravit, je /etc/hosts soubor. Pod čarou, která má localhost je řádek, který zobrazuje váš starý název hostitele. Změňte starý název hostitele na nový požadovaný název hostitele a klikněte Ctrl + X ukončíte a uložíte změny. Posledním krokem bude restartování zařízení pomocí restartovat příkaz, aby se změny projevily.

Soubor hosts se používá k mapování názvů hostitelů na adresy IP a je společný téměř všem operačním systémům. Pokud byste například pingovali localhost z terminálu, vyřešilo by se to na 127.0.0.1 kvůli prvnímu řádku v souboru hosts. To je důvod, proč ho musíme aktualizovat pomocí nového názvu hostitele, abychom zajistili jeho správné vyřešení.

Pomocí GUI

I když můžete změnit název hostitele z grafického uživatelského rozhraní, budete stále muset upravit hostitelé soubor z terminálu po provedení úpravy v GUI. Chcete -li změnit název hostitele, přejděte do Nastavení> Podrobnosti> O aplikaci, změňte název zařízení a zavřete okno. Nyní změňte soubor hosts, jak je popsáno výše, a restartujte systém, aby se změny projevily.

Další způsoby správy sítě v systému Linux

Zobrazení nebo provádění změn v nastavení IP a sítě je opravdu jednoduché. Existuje také několik dalších síťových příkazů, které můžete spustit z terminálu, abyste zvládli hru s příkazovým řádkem. Případně možná budete chtít vědět jak zjistit vaši IP adresu na vašem Macu .

Podíl Podíl tweet E-mailem Průvodce pro začátečníky k animované řeči

Animační řeč může být výzva. Pokud jste připraveni začít s přidáváním dialogu do svého projektu, proces za vás rozdělíme.

Číst dále
Související témata
  • Linux
  • IP adresa
  • Odstraňování problémů
  • Příkazy Linux
O autorovi Yusuf Limalia(49 článků zveřejněno)

Yusuf chce žít ve světě plném inovativních podniků, chytrých telefonů dodávaných s tmavou praženou kávou a počítačů s hydrofobními silovými poli, která navíc odpuzují prach. Jako obchodní analytik a absolvent Durbanské technologické univerzity s více než 10letými zkušenostmi v rychle rostoucím technologickém průmyslu si užívá toho, že je prostředníkem mezi technickými a netechnickými lidmi a pomáhá všem dostat se s technologií na špičkové úrovni.

Více od Yusuf Limalia

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru