我是新來的bash,並試圖瞭解它的數字。Bash Grep併發送
我有以下幾點:
Sep 18 21:05:40 host kernel: Firewall: *Port Flood* IN=venet0 OUT= MAC= SRC=118.223.69.254 DST=10.0.0.1 LEN=40 TOS=0x00 PREC=0x00 TTL=244 ID=9398 PROTO=TCP SPT=9876 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0
我怎麼能拉SRC IP並管道它CSF -d {IP HERE}
我會使用類似
sed -e 's/\([0-9]\+\.[0-9]\+\.[0-9]\+\.[0-9]\+\).*$/\1/' /var/log/messages
權?
編輯:
因爲SPT=
是在所有的名字,我可以拉那和搶IP一些如何?
你的意思是GREP和SED?什麼是「csf」?你使用什麼系統? –
Grap應該是Grep嗎? –
是的,grep。 CSF就像IPTables。 –