ช่วงที่ผ่านมา debianclub ได้เปิดรับ comment ในกระทู้ต่าง ๆ จากทุกคนโดยไม่จำเป็นต้องล็อกอิน เพื่อให้ความสะดวกกับทุกคนที่เข้าร่วม แต่พบปัญหาคือ มี comment ประเภท SEO เป็นข้อความมั่ว ๆ โดยซ่อนลิงก์ไปยังเว็บตัวเองไว้ โดยน่าจะเป็นมนุษย์โพสต์ ไม่ใช่บ็อต เพราะผ่าน captcha มาได้ หรืออาจเป็นบ็อตที่เจาะ captcha ได้ก็ได้

webmaster ได้ใช้วิธีไล่ลบความเห็นเหล่านั้นมาพักหนึ่ง แต่เขาก็มาเรื่อย ๆ ไม่หยุดหย่อน

Topic: 

เป็นอีกคราวที่ opensource network tools มีการเปลี่ยนแปลงขนานใหญ่ เนื่องจากว่า Nmap ในรุ่นนี้ มีความสามารถเพิ่มขึ้นอย่างมาก (Top 5 Improvements in Nmap 5) โดยเฉพาะความสามารถใหม่ที่ชื่อว่า NSE (Nmap Script Engine) ซึ่งทำให้ Nmap สามารถเรียกใช้งาน predefined script เพื่อให้ตรวจสอบระบบตามที่กำหนดได้ โดยรายการ script ที่มาพร้อมกับ Nmap มีแสดงไว้ที่ http://nmap.org/nsedoc/

หลังจากที่รอมา 1 เดือนเต็ม จากวันที่ 16 กรกฎาคม 2552 ซึ่งทาง insecure.org ได้ปล่อย Nmap 5.0 ออกมา เป็นรุ่น stable ล่าสุด หลังจากรุ่น 4.76 ซึ่งการรอคอยที่จะเข้ามาของ Nmap 5.0 ใน Debian ก็เป็นการรออย่างมีความหวัง แต่ไม่ได้หวั่นใจ เพราะ Nmap maintainer (LaMont Jones) ค่อนข้าง active มาก

ฝันร้ายของ admin ในระบบเครือข่าย อย่างหนึ่งที่เจอกันบ่อย ๆ คือ ARP poisoning หรือที่คนทั่วไปรู้จักกันในชื่อ NetCut ซึ่งปัญหานี้ เป็นช่องโหว่ของระบบเครือข่าย ซึ่งรู้โดยทั่วกันว่า หาทางแก้ได้แบบเด็ดขาดลำบากมาก เนื่องจากทางแก้ที่สมบูรณ์นั้น ต้องได้รับความร่วมมือจากผู้ใช้ด้วย

บันทึกการทำ container ใช้เอง ด้วย debootstrap

โครงการ Debian ได้ตัดสินใจที่จะใช้นโยบายใหม่ในการ freeze ตามกำหนดเวลา แล้ว โดยจะ freeze ทุกสองปีในเดือนธันวาคมของปี ค.ศ. เลขคี่ (ก็คือ พ.ศ. เลขคู่) ซึ่งจะทำให้ Debian ออกรุ่นในช่วงต้นของปี ค.ศ. เลขคู่ (พ.ศ. เลขคี่) โดยเหตุผลที่เลือกเดือนธันวาคม ก็มาจากความสำเร็จของการออกรุ่น Debian GNU/Linux 4.0 (Etch) และ 5.0 (Lenny) ที่ผ่านมา

การ freeze ตามกำหนดเวลา จะเป็นการรวมข้อดีของการ freeze ทั้งตามกำหนดเวลา และตามความพร้อมของ feature คือการ freeze จะมีกำหนดแน่นอน แต่การ release จะขึ้นอยู่กับจำนวน RC bug เช่นเดิม การ freeze ตามกำหนดนี้ จะช่วยให้ทุกคนวางแผนทำงานได้ดียิ่งขึ้น ลดปัญหาของการ migrate ต่าง ๆ ได้ในระดับหนึ่ง

Topic: 

WebVZ เป็นโปรแกรมจัดการ OpenVZ แบบ web based ตอนนี้ยังทำอะไรไม่ได้มาก แต่ติดตั้งไว้ก็ดี เผื่อทำงานอะไรเล็ก ๆ น้อย ๆ

สมมุติว่าเครื่องหลักมีไอพี 192.168.1.31

Xen เป็นซอฟต์แวร์ที่ใช้ทำ virtualization ในทางทฤษฎีสามารถรัน guest OS ใด ๆ ก็ได้ โดยมีข้อแม้คือ ซีพียูต้องรองรับการทำ virtualization ด้วย แต่ถ้าซีพียูไม่รองรับ ต้องใช้กับ OS ที่ดัดแปลงให้ใช้กับ Xen เท่านั้น

ข้อดีคือ เร็วพอควร และสามารถ swap หน่วยความจำได้ ทำให้ใช้งานได้เหมือนในระบบลินุกซ์ปกติ

OpenVZ เป็นซอฟต์แวร์ที่ใช้ทำ virtualization ที่ใช้กับลินุกซ์เท่านั้น มีข้อแตกต่างจาก xen ตรงที่ใช้เพียงเคอร์เนลเดียว

ข้อดีคือ เร็วและพร้อมใช้

ข้อเสียคือ ไม่มีการ swap หน่วยความจำ ถ้าหน่วยความจำเต็ม โพรเซสที่มาทีหลังจะตายหมด

(แต่ก็ยังมีข้อดีในข้อเสีย คือ openvz จะบริหารการสลับหน่วยความจำระหว่าง guest OS อย่างมีประสิทธิภาพ และโพรเซสที่รันอยู่ก่อนที่หน่วยความจำจะเต็ม จะยังคงได้ความเร็วที่เกือบคงที่)

approx เป็นซอฟต์แวร์ที่ใช้เก็บแพกเกจ deb ที่ apt จะมาเรียกไปติดตั้ง ใครมีเครื่องลินุกซ์ที่ใช้แพกเกจ apt ในหน่วยงานตั้งแต่สองเครื่องขึ้นไป ควรติดตั้งไว้ที่เครื่องเซิร์ฟเวอร์เป็นอย่างยิ่ง

จากการทดลองใช้งานพบว่า ช้ากว่า apt-proxy (ซึ่งช่วงหลังมีปัญหาตายบ่อยมาก) แต่เสถียรกว่าเยอะ ใช้พอร์ต 9999 เป็นพอร์ตเดียวกับ apt-proxy ทำให้ปรับใช้แทน apt-proxy ได้อย่างง่ายดาย

เริ่มติดตั้ง

ที่เครื่องเซิร์ฟเวอร์

สมมุติว่าเซิร์ฟเวอร์ชื่อ server1.example.com ไอพี 192.168.1.5

เริ่มติดตั้งด้วย

Topic: 

อีกไม่ถึงสัปดาห์ก็จะเกิดสุริยุปราคาเด็มดวงแห่งศตวรรษแล้ว ลองมาเตรียมข้อมูลล่วงหน้ากันเสียหน่อย ซึ่งเครื่องมือที่เป็นซอฟต์แวร์เสรีที่คุณสามารถใช้ได้ ก็มีอย่างน้อยสองตัว คือ stellarium และ celestia

ติดตั้งจาก Debian APT ได้เลย:

# apt-get install stellarium celestia-gnome

Stellarium

stellarium เป็นโปรแกรมท้องฟ้าจำลอง แสดงแผนที่ดาวบนท้องฟ้าเมื่อมองจากพื้นโลก ณ เวลาที่กำหนด สามารถใช้แสดงภาพปรากฏของสุริยุปราคาเมื่อมองจากพื้นโลกได้

แต่ก่อนจะเริ่ม แก้ปัญหาภาษาไทยให้ stellarium ก่อนสักนิด

ใน stellarium จะมีสคริปต์อัตโนมัติสำหรับสาธิตการเกิดสุริยุปราคาของปี 2552 ซึ่งเรียกชมได้โดยเลือก:

Configuration window [F2] > Scripts > solar_eclipse.ssc

Pages

Creative Commons License ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้