Tűzfal hiba

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

Fórum: 

Sziasztok. Még sosem használtam linuxot, teljesen kezdő vagyok. A problémám az lenne, hogy ha megpróbálom bekapcsolni a tűzfalat, teljesen kifagy a rendszer. Windowsról jöttem, ott ajánlott volt bekapcsolni. Esetleg létezik valami egyszerű megoldás erre a problémára? Vagy csak simán hagyjam kikapcsolva. A rendszer amit használok az alábbi: 

System: Kernel: 6.8.0-53-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc
  Desktop: Cinnamon v: 6.4.7 tk: GTK v: 3.24.41 wm: Muffin v: 6.4.1 vt: 7 dm: LightDM v: 1.30.0
    Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble

Tűzfal hiba

Értékelés: 

0
Még nincs értékelve

Szia!

Meg nem talalkoztam ilyen jelenseggel. De ha routeren keresztul kapod a netet, nezd meg
a beallitasaiban hogy van-e ki-be kapcsolhato tuzfala - ha igen, szerintem eleg lesz ha csak
az van bekapcsolva.

kami911 képe

Nálam be van kapcsolva, de

Értékelés: 

0
Még nincs értékelve

Nálam be van kapcsolva, de nem tapasztaltam ilyen hibát. Az egér is lefagy, teljesen leáll? Mit tapasztalsz? Érdemes lenne a naplófájlokat megnézni. Ezeket a /var/log mappában találod.  Ezekben a fájlokban lévő error-okat, hibákat próbáld meg kimazsolázni:

  • dmesg
  • dmesg.0
  • kern.log
  • kern.log.1
  • syslog
  • syslog.1
  • ufw.log
  • ufw.log.1
  • Xorg.0.log
  • Xorg.0.log.old
  • Xorg.1.log
  • Xorg.1.log.old
lynx képe

Logfájlok nézegetése helyett

Értékelés: 

0
Még nincs értékelve

Van egy történet Mátyás királyról, meg az eszes lányról. Annak az egyik poénja az, hogy „Vitt is ajándékot, meg nem is.”

Kaptál is segítséget, meg nem is. Nem tudom, ha most használsz először Linuxot, és egy napos a regisztrációd, mit értettél meg a részletes segítségből, de megpróbálom kicsit érthetőbben leírni. Ha értetted, akkor ezt el se kell olvasnod.

10 éve Linuxozom, és 10 éve ki van kapcsolva a tűzfal. Ettől persze te használhatsz, ha sikerül bekapcsolnod.

A felsorolt logfájlok olvasgatása nagyon sok időbe telik, ráadásul talán nem is tudod, hogy mit keress.

Azért ennek van emberibb módja is. Nyitsz egy terminált, és kipróbálsz néhány lekérdezési parancsot.
Sajnos nem sokat írtál a hiba utáni állapotról, amit érdemes lenne pótolnod. Mit jelent pontosan az, hogy teljesen kifagy a rendszer? Csak a bekapcsológombbal tudsz kilépni? Vagy mozog a kurzor, Fekete lesz a képernyő, vagy csak megáll az élet?
Elmondom, hogy én hogy csinálnám.
Újraindítás után előhívom a Tűzfal ablakot.
Előveszek egy papírt ceruzát, és feljegyzem a pontos idejét a bekapcsológomb megnyomásának.
Megvárom, amíg mondjuk 15:08:00 lesz, és akkor nyomom meg. Így meglesz a hiba pontos ideje, nem kell ezer sort átolvasni.

Itt elágazik a dolog attól függően, hogy be tudsz-e lépni konzolba, vagy minden lefagyott.
Lenyomod a Ctrl+Alt+F3 gombokat. Ha megjelent, akkor bejelentkezés után tudod nézegetni a logokat, és fájlba is tudod menteni, hogy ide be tudd másolni.
Konzolból a Ctrl+Alt+F7 gombokkal tudsz kilépni, bár ennek most nincs jelentősége.
Ha sikerül konzolra átlépned, akkor ezeket a parancsokat írd be:

dmesg -T | tail -n 50 > ~/Asztal/dmesg_log.txt

Ez a kernelnapló utolsó 50 bejegyzését fogja elmenteni az Asztalra dmesg_log.txt néven.
Nehogy fényképezgesd a kimeneteket!
A következő parancs lehet a Systemd hibák elmentése:

journalctl -xe | tail -n 50 > ~/Asztal/journal_log.txt

Ez kifejezetten a tűzfal hibáit menti el:

journalctl -u ufw --no-pager > ~/Asztal/ufw_log.txt

Ha nem sikerül a konzolra átlépned, akkor indítsd újra a gépet.
Indíts egy terminált, és bemásolod ezeket a parancsokat, és a válaszokkal együtt másold ide.
Az előző boot kernelüzeneteit így tudod megnézni:

journalctl -k -b -1 | tail -n 50

Az összes rendszerüzenet az előző bootról:

journalctl -b -1 | tail -n 50

Tűzfalbejegyzések:

journalctl -u ufw -b -1 | tail -n 50

Így tudod kiszűrni a hibákat tartalmazó sorokat:

journalctl -b -1 | grep -iE 'error|fail|segfault'

Ez is hasznos lehet:

systemctl –failed

Az előző boot rendszerhibái:

journalctl -b -1 -p 3 –no-pager

Ha a terminál kimenet végén ezt látod:
lines 1-8/8 (END)
Akkor a végére értél.
Ha viszont ezt látod:
lines 1-23
az azt jelenti, hogy van tovább is. Ilyenkor nyomsz egy Space gombot addig, amíg meg nem jelenik az End.
Ilyenkor nyomd meg a Ctrl+C gombokat, hogy visszakapd a kurzort.

Nem kell minden kimenetet idemásolnod, mert az még a szűrések után is nagyon hosszú lesz.
Tornáztasd kicsit az agyad. Próbáld értelmezni a kimeneteket. Ezzel tanulsz is, és egy idő múlva már tudni fogod, hogy mik azok, amiknek valószínűleg nincs köze  a hibához.