Jak nakonfigurovat statickou IP adresu v Linuxu a Unixu

Konfigurace IP adresy je jednou z povinných dovedností,které by se měl naučit každý správce Linuxu a Unixu. Můžeme snadno konfigurovat IP adresu v režimu GUI. V režimu příkazového řádku je však zcela odlišný. Tento krok za krokem návod popisuje, jak nakonfigurovat statickou IP adresu v operačních systémech Linux a Unix. Níže uvedené kroky jsou testovány na serveru CentOS 7, serveru Ubuntu 16.04, serveru Ubuntu 18.04 LTS a edicích stolních počítačů a FreeBSD 12., Mělo by však fungovat na většině linuxových systémů založených na RPM a DEB a unixových příchutích.

nakonfigurujte statickou IP adresu v Linuxu

nejprve uvidíme, jak nakonfigurovat IP adresu v systémech založených na RPM.

Nastavit Statickou IP adresu na RHEL / CentOS / Fedora / Scientific Linux:

Fedora, RHEL a jejich klony jako CentOS, Scientific Linux, network interface card (krátce NIC) konfigurace budou uloženy v adresáři /etc/sysconfig/network-scripts/ adresář.,

poznámka: zde spustím všechny příkazy jako uživatel root. Pokud jste přihlášeni jako běžný uživatel, použijte před každým příkazem „sudo“.

nejprve najdeme název síťové karty. Provedete to tak, spusťte:

# ip link show

Ukázkový výstup:

tento příkaz zobrazí podrobný výstup:

# ip addr

Ukázkový výstup:

Obvykle, drátové síťové karty název bude začínat písmenem „e“, a bezdrátové karty název bude začínat písmenem „w“.,

jak vidíte na výše uvedeném výstupu, můj název kabelové síťové karty je enp0s3. Ve vaší distribuci se může lišit, ale obvykle začíná písmenem „e“.

nyní nakonfigurujeme statickou IP adresu na tuto NIC.

Otevřít síťová karta config soubor v libovolném editoru:

# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

vi je textový editor. Můžete použít libovolný textový / grafický editor podle vašeho výběru, například nano nebo gedit.,

přidejte IP adresu, masku podsítě, bránu a server DNS, jak je uvedeno níže.

takto vypadá typický konfigurační soubor síťové karty v jakýchkoli systémech založených na RPM. Všimli jste si řádků, které jsem označil tučně (a šipky na obrázku)? To jsou důležité linie.

Dovolte mi vysvětlit, o tyto řádky:

  • BOOTPROTO=“none“- Tento řádek ukazuje, že síťové karty, IP adresa by měla být nakonfigurován ručně., Pokud nastavíte hodnotu jako „dhcp“, síťová karta přijme IP adresu z libovolného serveru DHCP v síti.
  • IPADDR0= „192.168.225.150“ – tento řádek označuje IP adresu síťové karty. Zde jste si možná všimli čísla 0 (nula) za řádkem IPADDR. To znamená, že tato karta má pouze jednu IP adresu. Pokud chcete nastavit více než jednu IP adresu (tj. virtuální IP adresu), přidejte nové řádky – například IPADDR1, IPADDR2 a nastavte různé IP adresy podle vašeho výběru.
  • PREFIX0= “ 24 “ – tento řádek označuje masku podsítě, tj., Zde můžete zadat více než jednu podsíti s linkami PREFIX1, PREFIX 2 atd.
  • GATEWAY0= „192.168.225.1“ – toto je adresa brány NIC.
  • DNS1= „8.8.8.8“ – název adresy serveru.

jakmile nastavíte všechny podrobnosti, uložte a zavřete soubor. Restartujte síťovou službu, aby se změny projevily.

# systemctl restart network

nebo jednoduše restartujte systém.,

Nyní, ověřte si novou statickou IP adresu pomocí příkazu:

# ip addr

Nebo můžete zkontrolovat konkrétní síťové karty, adresa, jak je znázorněno níže.

# ip a s enp0s3

Ukázkový výstup:

Případně můžete použít NetworkManager TUI (nmtui) nástroj pro konfiguraci IP adresy.,

Pokud již není nainstalována, můžete ji nainstalovat pomocí příkazu:

# yum install NetworkManager-tui

Nyní, začít nmtui nástroj zadáním následujícího příkazu:

# nmtui

Vyberte „Upravit připojení“ možnost:

Zvolte síťovou kartu konfigurovat v levém podokně a vyberte možnost „Upravit“ možnost na pravé straně, a stiskněte klávesu ENTER:

Zadejte IP adresu, netmask, gateway, a DNS detaily atd. Nakonec klikněte na OK pro uložení změn.,

restartujte síťovou službu nebo restartujte systém, abyste provedli změny.

Navrhl číst:

  • Jak Přiřadit Více Adres IP Pro Jeden Síťový Karty V Linux

Nastavit Statickou IP adresu na Debianu / Ubuntu:

NIC konfigurační soubory jsou uloženy v adresáři /etc/network/ adresář DEB based systémy.

Chcete-li nakonfigurovat statickou IP adresu v jakýchkoli systémech založených na DEB, proveďte následující kroky.,

Upravit /etc/network/interfaces/ soubor v libovolném editoru:

$ sudo nano /etc/network/interfaces

Přidat nebo upravit následující řádky konfigurace statické IP adresy.

Konfigurovat adresu IP v Debian-based systémy,

soubor Uložte a zavřete.

Restart síťové služby pomocí příkazu:

$ sudo systemctl restart 

Nebo, jednoduše restartujte systém.,

Nyní, podívejte se na novou statickou IP adresu pomocí některého z následujících příkazů:

$ ifconfig
$ ip addr
$ ip a s enp0s3

Ukázkový výstup:

„ip addr“ výstupu příkazu

Počínaje Ubuntu 17.10, jsme již pomocí /etc/network/interfaces soubor konfigurovat IP adresu. V posledních verzích Ubuntu používáme nástroj Netplan ke konfiguraci IP adresy. Chcete-li nakonfigurovat IP adresu v nedávných distribucích Ubuntu, podívejte se na následující odkaz.,

  • Jak Nastavit IP Adresy V Ubuntu 18.04 LTS

Nastavit Statickou IP adresu na linuxu

právě Jsme se dozvěděli, jak nastavit statickou IP adresu v Linuxu z Příkazové řádky. Pojďme nyní nakonfigurovat statickou IP adresu v Unixu. Pro účely tohoto tutoriálu budu používat FreeBSD 12.

stejně jako Linux používáme příkaz“ ifconfig “ k nalezení názvu síťové karty. Zde jsem se přihlásil jako uživatel root a provedl následující příkazy.,

# ifconfig

Ukázkový výstup:

Tady em0 je síťová karta jméno.

pro konfiguraci statické IP adresy, edit /etc/rc.conf soubor:

# vi /etc/rc.conf

Přidat / Upravit řádky, jak je uvedeno níže.

Uložte a zavřete soubor.,

Restart síťové služby pomocí následujícího příkazu:

# /etc/rc.d/netif restart && /etc/rc.d/routing restart

Nyní, zkontrolujte, zda adresa IP byla změněna, nebo ne pomocí příkazu:

# ifconfig

konfigurovat síťové karty získat IP adresu z DHCP serveru, přidat nebo upravit následující řádky:

hostname="freebsd.ostechnix.local"ifconfig_em0="DHCP"

Nebo,

hostname="freebsd.ostechnix.local"ifconfig_DEFAULT="DHCP inet6 accept_rtadv"

soubor Uložte a zavřete. Restartujte síťovou službu nebo restartujte systém, abyste provedli změny.,

Děkujeme, že jste se zastavili!

Pomozte nám, aby vám pomohl:

  • Přihlásit se k odběru Novinek : zaregistrujte Se Nyní
  • Podpora OSTechNix : Darovat Přes PayPal
  • ke Stažení zdarma E-Knihy a Videa : OSTechNix na TradePub
  • Spojte se s námi: Reddit | Facebook | Twitter | LinkedIn | RSS kanály

Dobrý den!!

Share

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *