วันพุธที่ 29 ธันวาคม พ.ศ. 2553

Google Short URL

Google Short URL คือบริการของ Goolde ที่ใช้แปลง Link ที่เป็น URL ทุกแบบ เป็น URL ชนิดสั้นเพื่อใช้แทน URL ยาว ๆ เพื่อความสะดวกในการจดจำ และเพิ่มความสะดวกในการใช้งาน โดยลดจำนวนอักษร และเนื้อที่บนหน้าอินเทอร์เน็ต
http://goo.gl

สำหรับ http://www.thaicyberu.go.th   = http://goo.gl/Xzji

การฟังวิทยุ online โดยใช้โปรแกรม winamp

การฟังวิทยุ online โดยใช้โปรแกรม winamp

1. เปิดโปรแกรม winamp

2. เลือกเมนู File

3. เลือก Play URL…

4. ใส่ URL ของสถานีที่ต้องการรับฟัง

รายการ URL แต่ละสถานี

วันจันทร์ที่ 27 ธันวาคม พ.ศ. 2553

Fail2ban


Fail2ban เป็นโปรแกรมตรวจสอบ log files และปิดกั้นการเชื่อมต่อจาก IP ที่ล็อกอินผิดหลายๆครั้ง โดยสนับสนุน Service หลายตัวเช่น apache, vsftpd, proftpd, postfix, courier smtp, named (DNS),ssl


หลักการทำงานมีดังนี้


โปรแกรม Fail2ban จะตรวจสอบ Log Files เป็นระยะ ว่ามี IP ที่ล๊อคอินเข้าระบบแล้ว Fail ติดๆกัน ครบตามจำนวนที่ตั้งไว้ในไฟล์คอนฟิกหรือไม่ ถ้ามีจะแบน IP หมายเลขนั้นโดยไปกำหนดที่ iptable ให้ Block IP Address เมื่อแบน IP ครบตามกำหนดเวลาที่ตั้งไว้ในไฟล์คอนฟิก Fail2ban จะไปแก้ไข iptable ให้ IP Address นั้นสามารถใช้งานได้ตามเดิม


การ Config สามารถเข้าไปแก้ไขไฟล์ /etc/fail2ban/jail.conf ได้ดังนี้

[DEFAULT]
ignoreip = 127.0.0.1 //กำหนด IP Address ที่ไม่มีการ Ban
bantime = 600 //กำหนดเวลา Ban IP 600 วินาที

maxretry = 3 //กำหนดจำนวนครั้งของการล๊อคอินที่ผิดพลาด
[ssh-iptables]
enabled = true
filter = sshd
action = iptables[name=SSH, port=ssh, protocol=tcp]
sendmail-whois[name=SSH, dest=root, sender=fail2ban@thaicyberu.go.th]
logpath = /var/log/secure
maxretry = 3

//Fail2ban สามารถตรวจสอบ Process ของโปรแกรมอื่นได้ด้วย ถ้าต้องการให้ตรวจสอบโปรแกรมใดให้ตั้งค่า enabled = true ตรงโปรแกรมนั้น ตัวอย่างเช่น

[proftpd-iptables] //ตัวอย่างการกำหนดให้ Fail2ban ตรวจสอบ Service Proftpd

enabled = true
filter = proftpd
action = iptables[name=ProFTPD, port=ftp, protocol=tcp]
sendmail-whois[name=ProFTPD, dest=root, sender=fail2ban@thaicyberu.go.th]
logpath = /var/log/secure
maxretry = 3