IP adresy jsou jedním ze síťových prvků, které jsou zásadní při správě sítí, protože nám umožňují provádět úkoly správy, jako například:
- Připojte počítač k místní síti nebo internetu.
- Definujte, kde se zařízení nachází, a stav jeho činnosti.
- Zkontrolujte služby a mnoho dalších.
Pokud jde o správu IP adres v jakémkoli typu systému, máme dvě možnosti:
DHCPProstřednictvím této možnosti je server nakonfigurován tak, aby dynamicky distribuoval všechny IP adresy, které byly vytvořeny v dříve definovaném rozsahu, ale touto metodou se IP adresy často mění.
StatickýPoužitím této alternativy definujeme pevnou IP adresu zařízení, kterou lze upravit pouze ručně.
Použití statických IP adres je užitečné v následujících případech:
- Server se konfiguruje a musí využívat role a služby, kde pokud budeme mít DHCP, budou tyto služby ovlivněny.
- Když určitá aplikace vyžaduje použití jedné IP adresy.
- Pro problémy s administrativou a podporou.
Při této příležitosti Solvetic naučí, jak můžeme v Ubuntu 17.10 definovat statickou IP adresu na úrovni Desktop (Home) i Server (Business).
1. Nastavte statickou IP adresu v Ubuntu 17.10 Desktop
Krok 1
Chcete -li tento proces provést, klikněte na možnost „Konfigurace systému“ umístěnou na levé straně systému:
Krok 2
Při výběru této možnosti se zobrazí následující okno, kde vybereme možnost „Síť“:
ZVĚTŠIT
Krok 3
Při výběru možnosti Síť je dalším krokem úprava konfigurace adaptéru, proto vybereme tlačítko „Možnosti“ výběrem možnosti „Kabelové“:
ZVĚTŠIT
Krok 4
V novém okně, které se zobrazí, přejdeme na kartu „Nastavení IPv4“, kde uvidíme následující:
Krok 5
Jak to vidíme u DHCP ve výchozím nastavení, musíme vyplnit následující pole:
Název připojeníTam můžeme pojmenovat profil vybrané sítě.
MetodaTam musíme zvolit manuální režim.
AdresaChcete -li přidat IP adresu, které bude zařízení přiřazeno, klikněte na tlačítko „Přidat“ a vyplňte pole.
AdresaOdkazuje na IP adresu, kterou chceme stanovit.
Síťová maskaZde definujeme síťovou masku 255.255.255.0 nebo 24. Oba plní stejnou funkci.
BránaZde musíme uvést IP adresu síťového routeru, která je ve většině případů 192.168.1.1 nebo 192.168.0.1.
Servery DNSV tomto okamžiku můžeme určit IP adresy serverů, které mají roli DNS, tam můžeme označit ty, které byly poskytnuty poskytovatelem internetu nebo využívat veřejné DNS, v tomto případě použijeme veřejné DNS společnosti Google (8.8.8.8 a 8.8.4.4).
Krok 6
Jakmile tyto hodnoty definujeme, kliknutím na tlačítko „Uložit“ změny použijete. Nyní musíme vypnout přepínač připojení, abychom odpojili síťový adaptér:
ZVĚTŠIT
Krok 7
Nyní ji znovu aktivujeme, abychom provedli změny, a vidíme, že konfigurace, kterou jsme definovali, byla vytvořena. Tímto způsobem jsme vytvořili statickou IP adresu v Ubuntu 17.10 Desktop.
ZVĚTŠIT
2. Na serveru Ubuntu 17.10 nastavte statickou IP adresu
S novou edicí Ubuntu Serveru se síťová konfigurace v Ubuntu 17.10 zcela změnila.
Společnost Canonical (společnost, která vyvíjí distribuci Ubuntu Linux) vyvinula nový nástroj s názvem Netplan pro správu konfigurace sítě, který budeme používat ve všech nových verzích Ubuntu od verze 17.10. Starý konfigurační soubor sítě / etc / network / interfaces již nebude aktivní.
Netplan je abstrakce konfigurace sítě YAML pro různé backendy (NetworkManager, networkd).
Je to nástroj, který umožňuje snadnou konfiguraci sítě v Ubuntu. Lze jej použít tak, že napíšete jednoduchý popis YAML požadovaných síťových rozhraní s tím, k čemu by měli být nakonfigurováni, a tím se vygeneruje požadovaná konfigurace pro zvolený nástroj vykreslování.
Netplan čte nastavení sítě v cestě /etc/netplan/*.yaml, napsané administrátory, instalátory, instancemi cloudových obrázků nebo jinými implementacemi operačního systému. Během spouštění systému generujte nebo spouštějte konkrétní konfigurační soubory back -endu pro přenos řízení zařízení na konkrétního síťového démona.
Krok 1
Při konfiguraci statické IP adresy na serveru Ubuntu 17.10 musíme mít na paměti, že výchozí konfigurační soubor je
/etc/netplan/01-netcfg.yamlKrok 2
K tomu se dostaneme pomocí textového editoru, v tomto případě nano:
sudo nano /etc/netplan/01-netcfg.yaml
ZVĚTŠIT
Krok 3
Syntaxe konfigurace je v programovacím jazyce Python (formát .yaml), takže odsazení řádku je zásadní.
V tomto souboru musíme nakonfigurovat přiřazování IP adres a vytvoříme následující:
- V poli dhcp4 nastavte hodnotu no.
- Přidejte řádek adres se statickou IP, kterou chcete přiřadit.
- Přidejte řádek gateway4 s IP brány routeru.
- Přidejte řádek jmenných serverů k IP adresám serverů DNS (v tomto případě Google).
ZVĚTŠIT
PoznámkaDo řádku adresy lze přidat adresu IPv6 oddělenou čárkou a je důležité, abychom adresu IPv6 nastavili v jednoduchých uvozovkách, jinak dostaneme chybu syntaxe
'2001:1::1/64'
Krok 4
Změny uložíme pomocí následující kombinace kláves:
Ctrl + O
Editor opustíme pomocí:
Ctrl + X
Krok 5
Změny aplikujeme spuštěním následujícího řádku:
sudo netplan platí
ZVĚTŠIT
Krok 6
Nebo jej můžeme také použít s přepínačem "-debug", abychom získali užitečný výstup, pokud byla analýza konfiguračního souboru netplan úspěšná:
sudo netplan --debug platí
ZVĚTŠIT
Krok 7
K ověření přiřazené IP adresy můžeme použít příkaz ifconfig:
ZVĚTŠIT
3. Nakonfigurujte DHCP pomocí Netplan na serveru Ubuntu 17.10
Krok 1
K tomu musíme znovu získat přístup k výše uvedenému konfiguračnímu souboru:
sudo nano /etc/netplan/01-netcfg.yamlKrok 2
Zde musíme odstranit dříve zadané řádky a nastavit hodnotu „dhcp4“ na ano:
ZVĚTŠIT
PoznámkaPokud budeme používat IPv6, musíme přidat řádek
dhcp6: ano
Krok 3
Změny aplikujeme provedením následujícího řádku:
sudo netplan platí
4. Nastavte statickou IP adresu v Ubuntu 16.10
V případě, že máte Ubuntu 16, postup pro stanovení statické IP adresy je následující.
Krok 1
Nejprve přistoupíme k konfiguračnímu souboru sítě spuštěním následujícího řádku:
sudo nano / etc / network / interfaces
ZVĚTŠIT
Krok 2
Zde vidíme název našeho síťového rozhraní a vidíme, že je definován DHCP. Zde upravíme následující:
- Změníme slovo dhcp na statické.
- Přidáme adresy, masky sítě a brány s příslušnými IP adresami.
ZVĚTŠIT
Krok 3
Změny uložíme pomocí následující kombinace kláves:
Ctrl + O
Editor opustíme pomocí:
Ctrl + X
Krok 4
Nakonec restartujeme síťové služby spuštěním následujícího řádku. Tímto způsobem můžeme nastavit statickou IP adresu v Ubuntu 16.04 a 16.10.
sudo /etc/init.d/networking restart
ZVĚTŠIT
Viděli jsme proces definování statické IP adresy v různých edicích Ubuntu, a proto máme tuto možnost provádět některé úkoly správy nebo požadavky, které mohou v určitém okamžiku vyvstat.