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-networkdilinetplan applyna 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.