Как увидеть журналы iptables в systemd

попробуйте

awk 'BEGIN { FS="|"}
     FNR == NR { key[$2 $1]=NR }
     FNR > NR { k=$3 $8 ;if (k in key)  print ;} ' file2.txt file1.txt

где

  • BEGIN {FS = "|"} скажите aw использовать | в качестве разделителя (вы можете использовать -F \ | в командной строке)
  • FNR == NR {key [$ 2 $ 1] = NR} запомнить ключ из файла (в файле file2.txt)
  • FNR> NR {k = $ 4 $ 8; if (k в ключе) print;} если введите хэш-список, распечатайте его

Изменить: вы упоминаете третье поле и присоединяетесь к четвертому.

5
27.01.2016, 12:15
1 ответ

Попробуйте поиграться с уровнями журнала -:journalctl -k --priority=[0-7]или добавьте --log-level=[0-7]после вашего -j LOGв iptables, или и то, и другое, и вы точно будете знать, на каком уровне искать эти журналы.

1
27.01.2020, 20:42

Теги

Похожие вопросы