GNU/Linux >> Znalost Linux >  >> Linux

Jak přidat další IP na váš server Ubuntu 18.04

Přidání další IP adresy je rutinou pro každého správce systému. Když nastavíte nový server, bude mít jednu IP adresu spojenou s názvem hostitele serveru. Existuje několik důvodů, proč byste mohli potřebovat nastavit další IP adresu ve vašem systému. Některé z nich jsou uvedeny níže:

  • Chcete-li nastavit sdílení internetu s proxy serverem Squid.
  • Spustit stejnou službu vícekrát.
  • Pro použití různých názvů hostitelů při zpětném vyhledávání DNS.
  • Aby se nedostali na černou listinu ve spamových filtrech.
  • Chcete-li hostit více webů SSL.

Ubuntu vám umožňuje přidat více virtuálních IP adres na jednu kartu síťového rozhraní, aniž byste museli kupovat další síťový adaptér.

V tomto tutoriálu vysvětlíme, jak přidat další IP adresu na server Ubuntu 18.04.

Předpoklady

  • Nové Ubuntu 18.04 VPS na cloudové platformě Atlantic.Net.
  • Vyhrazená další IP adresa. Zde se dozvíte, jak si rezervovat další IP.

Vytvořte cloudový server Atlantic.Net

Nejprve se přihlaste ke svému Net Cloud Serveru. Vytvořte nový server a jako operační systém vyberte Ubuntu 18.04 s alespoň 2 GB RAM. Připojte se ke svému cloudovému serveru přes SSH a přihlaste se pomocí přihlašovacích údajů zvýrazněných v horní části stránky.

Jakmile se přihlásíte na svůj server Ubuntu 18.04, spusťte následující příkaz a aktualizujte svůj základní systém nejnovějšími dostupnými balíčky.

apt-get update -y

Trvale přidat další IP adresu

Proces konfigurace IP adresy na serveru Ubuntu 18.04 se liší od starší metody používané ve starší verzi Ubuntu. Ubuntu 18.04 používá ke konfiguraci sítě nástroj Netplan.

Další IP adresu můžete do systému přidat trvale úpravou souboru /etc/netplan/50-cloud-init.yaml .

Nejprve můžete zobrazit svou stávající IP adresu pomocí následujícího příkazu:

IP adresa

Měli byste vidět následující výstup:

1:lo: mtu 65536 stav qdisc noqueue UNKNOWN výchozí skupina qlen 1000    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:0 inet 127.0.0.1/8 rozsah hostitel lo       valid_lft navždy preferovaný_lft navždy    inet6 ::1/128 hostitel rozsahu       valid_lft navždy preferovaný_lft navždy2:enp0s3: ftu 015 skupina 08:00:27:c8:48:62 brd ff:ff:ff:ff:ff:ff    inet 192.168.0.101/24 brd 192.168.0.255 rozsah globální enp0s3       valid_lft navždy preferovaný 0:20:60 forever 4862/64 odkaz rozsahu       valid_lft navždy preferovaný_lft navždy

Svou stávající konfiguraci sítě můžete také zobrazit pomocí následujícího příkazu:

cat /etc/netplan/50-cloud-init.yaml

V následujícím výstupu byste měli vidět vaši stávající konfiguraci sítě:

# Tento soubor je generován z informací poskytnutých # zdrojem dat. Změny v něm nebudou přetrvávat v rámci instance.# Chcete-li deaktivovat možnosti konfigurace sítě cloud-init, zapište soubor# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg s následujícím:# network :{config:disabled}network:version:2ethernets:enp0s3:dhcp4:noaddresses:[192.168.0.101/24]gateway4:192.168.0.1nameservers:addresses:[8.8.8.8]

Ve výše uvedeném výstupu byste měli vidět, že IP adresa 192.168.0.101 je přiřazena rozhraní.

Zde je stručné vysvětlení každého parametru:

  • enp0s3 :Název zařízení, které má být nakonfigurováno.
  • dhcp4 :  Slouží k povolení nebo zakázání dhcp4.
  • dhcp6 :Používá se k povolení nebo zakázání dhcp6.
  • adresy :IP adresa zařízení.
  • brána4 :IP adresa vaší brány.
  • nameservery :IP adresa vašeho serveru DNS.

Dále k serveru přidáme další IP adresu 192.168.0.100.

Chcete-li tak učinit, otevřete svůj soubor /etc/netplan/50-cloud-init.yaml ve vašem preferovaném textovém editoru:

nano /etc/netplan/50-cloud-init.yaml

Po přidání další IP adresy by váš soubor měl vypadat nějak takto:

network:version:2ethernets:enp0s3:dhcp4:noaddresses:[192.168.0.101/24, 192.168.0.100/24]gateway4:192.168.0.1nameservers:addresses:[8]
 Po dokončení uložte a zavřete soubor. Poté povolte novou konfiguraci pomocí následujícího příkazu:

použít netplan

Nyní zkontrolujte svou novou IP adresu pomocí následujícího příkazu:

adresa IP

V následujícím výstupu byste měli vidět obě adresy IP:

1:lo: mtu 65536 stav qdisc noqueue NEZNÁMÝ výchozí skupina qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:017:0 .0.1/8 rozsah hostitel lovalid_lft navždy preferovaný_lft foreverinet6 ::1/128 rozsah hostvalid_lft navždy preferovaný_lft navždy2:enp0s3: mtu 1500 qdisc fether1080q state:0 c8:48:62 brd ff:ff:ff:ff:ff:ffinet 192.168.0.101/24 brd 192.168.0.255 rozsah globální enp0s3valid_lft navždy preferovaný_lft foreverinet 192.168.0.1050/24 preferovaný 192.168.0.1050/24 :a00:27ff:fec8:4862/64 rozsah linkvalid_lft navždy preferovaný_lft navždy

Dočasně přidat další IP adresu

Pomocí ip addr můžete na svůj server také dočasně přidat další IP adresu příkaz.

Přidejte například IP adresu 192.168.0.100 dočasně pomocí následujícího příkazu:

ip addr add 192.168.0.100/24 ​​dev enp0s3 label enp0s3:1

Nyní zkontrolujte svou IP adresu pomocí následujícího příkazu:

adresa IP

Měli byste vidět, že nová IP adresa 192.168.0.100 je přiřazena k rozhraní enps3:1 .

1:lo: mtu 65536 stav qdisc noqueue NEZNÁMÝ výchozí skupina qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:017:0 .0.1/8 rozsah hostitel lovalid_lft navždy preferovaný_lft foreverinet6 ::1/128 rozsah hostvalid_lft navždy preferovaný_lft navždy2:enp0s3: mtu 1500 qdisc fether1080q state:0 c8:48:62 brd ff:ff:ff:ff:ff:ffinet 192.168.0.101/24 brd 192.168.0.255 rozsah globální enp0s3valid_lft navždy preferovaný_lft foreverinet 192.168.0.100 forever100/24 ​​preferovaný enp0s3valid_lft navždy globální :27ff:fec8:4862/64 rozsah linkvalid_lft navždy preferovaný_lft navždy

Závěr

Gratulujeme! Úspěšně jste nakonfigurovali více adres IP na jednom síťovém rozhraní. Doufám, že nyní máte dostatek znalostí pro přidání více IP adres do vašeho systému podle vašich požadavků. Pokud jste připraveni začít konfigurovat více IP adres na VPS, podívejte se na možnosti hostování VPS společnosti Atlantic.Net.


Linux
  1. Jak upgradovat Ubuntu Server na 20.04 z 18.04

  2. Jak nasadit TeamSpeak server na Ubuntu 20.04

  3. Jak nainstalovat vyhledejte na serveru Ubuntu

  1. Jak nainstalovat OpenLDAP na Ubuntu Server 22.04

  2. Jak nainstalovat Lighttpd na server Ubuntu

  3. Jak nainstalovat FTP server na Ubuntu?

  1. Jak nainstalovat Nginx na Ubuntu 14.04

  2. Jak přidat odkládací soubor na Ubuntu 20.04

  3. Atlantic.Net Cloud – Jak přidat další veřejnou IP na váš cloudový server Atlantic.Net