Postavke IPv4 i IPv6 na VPS-u
Svaki INTROSERV VPS pri stvaranju dobiva IPv4 i IPv6 adresu. VPS automatski dobiva svoje mrežne postavke putem DHCP-a, tako da u većini slučajeva ne trebate ništa konfigurirati. Ovaj vodič pokazuje kako provjeriti postavke, kako dodati dodatnu IP adresu ako se nije pojavila sama i koje promjene mogu prekinuti rad mreže.
Gdje pronaći svoje IP adrese
IPv4 adrese vašeg VPS-a prikazane su u korisničkom području: Narudžbe → Detalji narudžbe → kartica Mreža, zajedno s mrežnom maskom i pristupnikom (gateway). IPv6 podmreža navedena je na kartici Detalji, u Parametrima narudžbe (IPv6: /112 Network). Da biste vidjeli samu IPv6 adresu, provjerite je na VPS-u kako je opisano u "Provjera mrežnih postavki". Za pojedinosti o korisničkom području pogledajte priručnik "Nadzorna ploča VPS-a".

Kako mreža radi na VPS-u
- IPv4 i IPv6 adrese, pristupnik i DNS poslužitelji dobivaju se putem DHCP-a.
- IPv4 adrese obično imaju masku
/24(255.255.255.0), a pristupnik je obično.1adresa podmreže. IPv6 adresa konfigurirana je s prefiksom/112. - Zadani DNS poslužitelji su
8.8.8.8i1.1.1.1. - Svaka IP adresa vezana je uz MAC adresu mrežnog adaptera VPS-a. Promet s bilo koje druge adrese ili MAC-a je blokiran.
Ne mijenjajte IP adresu, masku, pristupnik ili MAC adresu VPS-a. Ako se mrežne postavke razlikuju od onih koje je izdao DHCP, VPS gubi pristup mreži. Ako mrežu konfigurirate statički, upotrijebite točno one vrijednosti koje su dodijeljene VPS-u. Ako mreža prestane raditi nakon promjene, otvorite Virtualnu konzolu u nadzornoj ploči VPS-a i vratite prethodnu konfiguraciju.
Provjera mrežnih postavki
Linux:
ip -br addr ip route ip -6 route
Ispis prikazuje naziv sučelja (na primjer, eth0 ili ens3), IPv4 i IPv6 adrese te zadane rute. Primjeri u nastavku koriste naziv sučelja eth0.
Provjerite vezu putem IPv4 i IPv6:
ping -c 4 1.1.1.1 ping -6 -c 4 2606:4700:4700::1111
Windows Server (Naredbeni redak ili PowerShell):
ipconfig /all ping 1.1.1.1 ping -6 2606:4700:4700::1111
Dodatne IP adrese
Kada naručite dodatnu IP adresu, ona se obično automatski dodaje na mrežno sučelje VPS-a kao druga adresa (alias). Pokrenite ip -br addr na Linuxu ili ipconfig /all na Windowsima. Ako je nova adresa na popisu, nije potrebno ništa drugo.
Ako adrese nema, dodajte je ručno kako je opisano u nastavku. Zadržite DHCP za glavnu adresu i dodajte samo dodatnu. Primjeri koriste dokumentacijsku adresu 203.0.113.11/24. Zamijenite je svojom dodatnom IP adresom.
Otvorite Virtualnu konzolu u nadzornoj ploči VPS-a prije početka. Ako napravite pogrešku, moći ćete ispraviti konfiguraciju odande.
Ubuntu (netplan)
Ubuntu pohranjuje mrežne postavke u YAML datoteke u /etc/netplan/. Ne uređujte postojeću datoteku: ona se može ponovno generirati pri ponovnom pokretanju VPS-a. Umjesto toga, stvorite zasebnu datoteku za dodatnu adresu.
Provjerite naziv sučelja korišten u postojećoj datoteci:
cat /etc/netplan/*.yaml
Stvorite novu datoteku:
nano /etc/netplan/60-additional-ip.yaml
Dodajte sljedeće, s istim nazivom sučelja kao u postojećoj datoteci:
network: version: 2 ethernets: eth0: addresses: - 203.0.113.11/24
YAML je osjetljiv na uvlačenje: koristite razmake, a ne tabulatore. Netplan spaja ovu datoteku s glavnom, tako da DHCP za glavnu adresu ostaje nepromijenjen.
Postavite stroga dopuštenja za datoteku i primijenite konfiguraciju u načinu testiranja:
chmod 600 /etc/netplan/60-additional-ip.yaml netplan try
Ako veza i dalje radi, pritisnite Enter da zadržite postavke. Ako izgubite pristup, netplan poništava promjene nakon 120 sekundi.
Debian (ifupdown)
Debian s ifupdown pohranjuje mrežne postavke u /etc/network/interfaces. Ako vaš VPS umjesto toga ima YAML datoteke u /etc/netplan/, slijedite odjeljak Ubuntu (netplan). Provjerite uključuje li ova datoteka konfiguracijske datoteke iz /etc/network/interfaces.d/:
grep source /etc/network/interfaces
Ispis bi trebao sadržavati redak source /etc/network/interfaces.d/*. Ako nedostaje, dodajte ga na kraj datoteke /etc/network/interfaces.
Stvorite zasebnu datoteku za dodatnu adresu:
nano /etc/network/interfaces.d/60-additional-ip
Dodajte:
iface eth0 inet static address 203.0.113.11/24
Ovdje ne dodajte pristupnik: glavna adresa ga već ima.
Dodajte adresu u pokrenuti sustav bez ponovnog pokretanja mreže:
ip addr add 203.0.113.11/24 dev eth0
Datoteka zadržava adresu nakon ponovnog pokretanja.
AlmaLinux i Rocky Linux (NetworkManager)
Pronađite naziv veze:
nmcli connection show
Dodajte dodatnu adresu u vezu. Zamijenite System eth0 nazivom svoje veze:
nmcli connection modify "System eth0" +ipv4.addresses 203.0.113.11/24
Pronađite naziv uređaja sučelja:
nmcli device status
Primijenite promjenu na sučelje bez ponovnog povezivanja. Zamijenite eth0 nazivom uređaja iz prethodne naredbe:
nmcli device reapply eth0
Glavna adresa i dalje dolazi iz DHCP-a, NetworkManager dodaje dodatnu uz nju. Adresa ostaje nakon ponovnog pokretanja.
Windows Server
Da biste dodali dodatnu IPv4 adresu na Windows Serveru, adapter prvo mora koristiti statičnu IPv4 konfiguraciju: Napredne postavke za dodatne adrese dostupne su samo sa statičnom adresom. Postavite glavnu adresu statički s točno istim vrijednostima koje je izdao DHCP, a zatim dodajte dodatnu adresu.
Veza će se na trenutak prekinuti kada prebacite adapter s DHCP-a na statički. Ove promjene izvršite iz Virtualne konzole, a ne putem RDP-a.
Prvo zapišite trenutne vrijednosti:
ipconfig /all
Trebate IPv4 adresu, Mrežnu masku, Zadani pristupnik i DNS poslužitelje aktivnog adaptera.
Grafičko sučelje
Pritisnite Win + R, upišite ncpa.cpl i pritisnite Enter. Desnom tipkom miša kliknite mrežni adapter i odaberite Svojstva.
Odaberite Internet Protocol Version 4 (TCP/IPv4) i kliknite Svojstva. Odaberite Use the following IP address (Koristi sljedeću IP adresu) i unesite IP adresu, mrežnu masku i zadani pristupnik iz ispisa ipconfig. Ispod unesite DNS poslužitelje.

Kliknite Napredno, a zatim Dodaj u odjeljku IP addresses (IP adrese). Unesite dodatnu adresu i mrežnu masku 255.255.255.0. Ne dodajte drugi pristupnik.

Kliknite U redu u svim prozorima. Ostavite IPv6 postavke nepromijenjenima.
PowerShell
Otvorite PowerShell kao administrator i pronađite naziv adaptera:
Get-NetAdapter
Primjeri u nastavku koriste naziv Ethernet i dokumentacijske adrese 203.0.113.10 (glavna), 203.0.113.11 (dodatna) i 203.0.113.1 (pristupnik). Umjesto toga upotrijebite vrijednosti iz ipconfig.
Prebacite IPv4 s DHCP-a na statički. IPv6 nastavlja raditi putem DHCP-a:
Set-NetIPInterface -InterfaceAlias "Ethernet" -AddressFamily IPv4 -Dhcp Disabled
Postavite glavnu adresu i pristupnik:
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 203.0.113.10 -PrefixLength 24 -DefaultGateway 203.0.113.1
Dodajte dodatnu adresu bez pristupnika:
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 203.0.113.11 -PrefixLength 24
Postavite DNS poslužitelje. Ne preskačite ovaj korak: nakon prebacivanja na statički način, popis DNS poslužitelja je prazan:
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("8.8.8.8","1.1.1.1")
Provjera rezultata
Ponovno pokrenite naredbe iz "Provjera mrežnih postavki". Dodatna adresa trebala bi biti na popisu i oba pinga trebala bi raditi.
Da biste bili sigurni da je adresa dostupna izvana, pingajte je sa svog vlastitog računala:
ping 203.0.113.11
Ako nema odgovora, provjerite dopušta li vatrozid na VPS-u ICMP. Također možete provjeriti uslugu koja sluša na dodatnoj adresi, na primjer web-mjesto ili SSH.
Ako je VPS izgubio pristup mreži, otvorite Virtualnu konzolu i uklonite promjenu koju ste izvršili. Ako problem potraje, obratite se podršci.