ทำ server เก็บ log router
ที่ทำงานชอบมีปัญหากลับบ้านแล้วเน็ตใช้ไม่ได้ ไม่แน่ใจว่าสาเหตุเกิดจากอะไร เวลามาถึงที่ทำงานแล้วชอบดึงปลั๊ก Router ออกทุกทีจนไม่แน่ใจว่าปัญหาเกิดจากอะไร เลยคิดว่าทำ log server เก็บ log router ดีกว่า ผมใช้ rasp pi ทำ log server วิธีก็ทำตาม นี้
ลง rsyslog
sudo apt-get install rsyslog
config rsyslog.conf โดย
sudo nano /etc/rsyslog.conf
หาสี่บรรทัดด้านล่างแล้วเอา # หน้าบรรทัดออก
module(load="imudp")
input(type="imudp" port="514")
module(load="imtcp")
input(type="imtcp" port="514")
สร้างไฟล์ config sudo nano /etc/rsyslog.d/router.conf ทีนี้ก็ใส่ config ไปตามนี้ครับ
$template routerlog, "/var/log/router.log"
if $fromhost-ip startswith "192.168.0.1" then -?routerlog
& stop
บรรทัดแรกเป็นตำแหน่งไฟล์ log ส่วนบรรทัดที่สองเป็น ip address ที่เรายอมให้เขียน log ครับ
เสร็จแล้ว reboot ก็เป็นอันใช้ได้แล้วครับ
Recent Comments