Skip to content
VDS · Rešavanje problema

Mreža izgubljena na mašini

Šta da proveriš kada mašina ne odgovara na SSH i ne može ni sama da pristupi internetu: konzola, status interfejsa, podrazumevana ruta i pravila filtera.

Ažurirano 23. avgust 2026.

„Mreža je nestala” pokriva dva različita slučaja: ništa ne stiže do mašine spolja i sama mašina ne može ništa da dohvati. Počni od konzole, jer je SSH u ovoj situaciji nedostupan, a konzola uvek radi — povezana je direktno na mašinu, zaobilazeći mrežu.

Korak 1. Uđi preko konzole

Otvori /hosting/vds/m/<id>, karticu „Console”. Tekstualna konzola (serijski port) radi za sve komande; „Screen” (VNC) je potreban ako sistem ne prikazuje prompt na serijskoj liniji. Ako konzola prikazuje prompt za prijavu, mašina je živa i problem je mreža, a ne podizanje sistema.

Ako nema prompta, a „Screen” prikazuje poruku o grešci kernela, pogledaj Kernel panic: šta dalje.

Korak 2. Proveri interfejs i adresu

ip -brief address
ip route

Interfejs treba da ima tvoju javnu IPv4 adresu sa kartice „Overview”, a rute treba da sadrže liniju default via .... Česti nalazi:

  • interfejs je u stanju DOWN — podigni ga: ip link set dev ens18 up;
  • adresa je nestala posle ručne izmene konfiguracije — vrati fajl sa podešavanjima i restartuj mrežnu uslugu (systemctl restart systemd-networkd ili netplan apply na Ubuntu);
  • nema podrazumevane rute — privremeno je vrati sa ip route add default via <gateway> da povratiš pristup, pa popravi konfiguraciju, inače će se ponoviti posle restarta.

Izmene napravljene preko ip traju samo do restarta. Pravo rešenje je uvek u konfiguracionom fajlu.

Korak 3. Razlikuj „nema konekcije” od „nema imena”

ping -c3 1.1.1.1
ping -c3 millida.net

Ako adresa odgovara na ping, a ime ne, mreža je u redu i razrešavanje imena je pokvareno: idi na Imena se ne razrešavaju (DNS).

Korak 4. Pogledaj filter paketa

Najčešći uzrok izgubljenog pristupa je tvoje sopstveno pravilo koje je isključilo prijavu. Proveri:

nft list ruleset
iptables -S
ufw status verbose

Ako vidiš DROP politiku za dolazni saobraćaj bez dozvoljenog porta 22, odsekao si se od SSH-a. Povrati pristup preko konzole:

ufw allow 22/tcp
ufw reload

Pre nego što uključiš firewall, uvek dozvoli SSH port u istom setu komandi. Pristup „prvo zabrani, pa dozvoli” košta te pristupa.

Korak 5. Proveri sam SSH daemon

Mreža može da radi dok je port zatvoren jer je usluga pukla:

systemctl status ssh
ss -tlnp | grep :22

Pogledaj Usluga neće da se pokrene: systemd rešavanje problema za to kako da dijagnostikuješ stanje usluge.

Ako ništa nije pomoglo

Butuj u SystemRescue recovery disk sa kartice „Access”: root prijava bez lozinke, a disk mašine je vidljiv kao /dev/sda. Montiraj root i popravi mrežnu konfiguraciju „spolja” iz sistema. Kada završiš, prebaci se nazad na normalni režim podizanja i restartuj mašinu — inače će nastaviti da se podiže u SystemRescue.