เปรียบเทียบ NAT, NAT Network, Bridged และ Host-only ใน VirtualBox

เปรียบเทียบ NAT, NAT Network, Bridged และ Host-only ใน VirtualBox

ภาพที่ 1 เปรียบเทียบ NAT, NAT Network, Bridged และ Host-only  ทำไม VM ต่อเน็ตได้ แต่ SSH เข้าไม่ได้ ใครที่เริ่มใช้งาน VirtualBox เพื่อทดลอง Ubuntu Server, Rocky Linux, Kali Linux หรือทำ Lab ระบบเครือข่าย มักเจอคำถามคลาสสิกว่า “ทำไม VM…
การกำหนดค่า NAT Network ใน VirtualBox

การกำหนดค่า NAT Network ใน VirtualBox

ทำไม VM ออกเน็ตได้ แต่คุยกันเองไม่ได้ หลายคนที่เริ่มใช้ VirtualBox มักเจอปัญหาคล้ายกัน คือสร้าง Ubuntu Server หรือ Rocky Linux ขึ้นมาทดสอบหลายเครื่อง แต่เครื่องเสมือนออกอินเทอร์เน็ตได้เพียงอย่างเดียว กลับไม่สามารถสื่อสารกันเองได้ หรือ SSH จากเครื่อง Host เข้าไปยัง VM ไม่ได้ตามที่ต้องการ สาเหตุหลักมักมาจากการเลือกโหมด Network Adapter ไม่เหมาะสม โดยเฉพาะการใช้โหมด NAT แบบปกติ…
ข้อแตกต่างของ Threat vs Vulnerability vs Risk สำหรับผู้ดูแลระบบ

ข้อแตกต่างของ Threat vs Vulnerability vs Risk สำหรับผู้ดูแลระบบ

เวลาพูดถึง Cybersecurity เรามักได้ยินคำว่า Threat, Vulnerability และ Risk อยู่เสมอ โดยเฉพาะเวลาอ่านรายงานสแกนช่องโหว่ ประเมินความปลอดภัย Server หรือทำแผนป้องกันระบบในองค์กร ปัญหาคือ หลายคนใช้ 3 คำนี้สลับกัน ทั้งที่ความหมายไม่เหมือนกันเลย ตัวอย่างเช่น ถ้า Server ของเรายังเปิด SSH ให้ Login ด้วยรหัสผ่านได้ คำถามคือ สิ่งนี้คือ Threat, Vulnerability หรือ…
ติดตั้ง DHCP Server บน Ubuntu Server 26.04 ด้วย Kea

ติดตั้ง DHCP Server บน Ubuntu Server 26.04 ด้วย Kea

ทำไมต้องติดตั้ง DHCP Server เอง ในห้อง Lab, ห้องเรียนคอมพิวเตอร์, ออฟฟิศขนาดเล็ก หรือระบบ Network ภายในองค์กร บางครั้งเราไม่อยากให้ Router เป็นตัวแจก IP Address ทั้งหมด เพราะต้องการควบคุม IP, DNS, Gateway, Lease Time หรือ Fix IP ให้เครื่อง Server / Printer…
ติดตั้ง Samba File Server บน Ubuntu 26.04

ติดตั้ง Samba File Server บน Ubuntu 26.04

ในองค์กรขนาดเล็ก ห้องแล็บ หรือห้องเรียนคอมพิวเตอร์ มักต้องมี “พื้นที่กลาง” สำหรับเก็บไฟล์ เช่น เอกสารสอน งานนักศึกษา ไฟล์ติดตั้งโปรแกรม หรือไฟล์สำรองข้อมูลจากเครื่อง Windows หลายเครื่อง ทางเลือกที่ใช้งานง่ายและประหยัดที่สุดคือ Samba File Server เพราะสามารถแชร์ไฟล์จาก Linux Server ให้เครื่อง Windows, macOS และ Linux เข้าถึงผ่านโปรโตคอล SMB ได้โดยตรง บทความนี้ทดสอบแนวทางบน Ubuntu…
Nginx vs Apache ต่างกันอย่างไร

Nginx vs Apache ต่างกันอย่างไร

การเลือกใช้ Web Server ระหว่าง Nginx และ Apache เป็นคำถามคลาสสิกของสาย SysAdmin เลยครับ เพราะทั้งสองตัวนี้เป็นหัวใจของระบบเว็บจำนวนมากทั่วโลก แต่แนวคิดการทำงาน “ต่างกันค่อนข้างชัดเจน” และส่งผลต่อ Performance, Scalability และการใช้งานจริงโดยตรง 🔷 ภาพรวม Nginx   Nginx เป็น Web Server ที่ออกแบบมาแบบ Event-Driven Architecture จุดเด่น รองรับ…
การใช้ journalctl ตรวจสอบ Log ของระบบ (System Logs)

การใช้ journalctl ตรวจสอบ Log ของระบบ (System Logs)

ในระบบ Linux รุ่นใหม่ที่ใช้ systemd เช่น Ubuntu Server, Rocky Linux หรือ Debian ระบบจะเก็บ Log ต่าง ๆ ไว้ใน systemd journal ซึ่งสามารถตรวจสอบได้ผ่านคำสั่ง journalctl โดยไม่จำเป็นต้องเปิดไฟล์ log ใน /var/log ทีละไฟล์เหมือนในอดีต สำหรับผู้ดูแลระบบ (SysAdmin) คำสั่งนี้ถือเป็นเครื่องมือสำคัญมาก เพราะช่วยให้สามารถตรวจสอบเหตุการณ์ของระบบ บริการ…
การเพิ่ม Repository ใหม่ใน Ubuntu Server 25.10

การเพิ่ม Repository ใหม่ใน Ubuntu Server 25.10

การเพิ่ม Repository (Software Repository) เป็นสิ่งที่ผู้ดูแลระบบ Linux ต้องทำบ่อย โดยเฉพาะเมื่อเราต้องการติดตั้งซอฟต์แวร์ที่ ไม่มีอยู่ใน Repository มาตรฐานของ Ubuntu หรืออยากใช้ เวอร์ชันล่าสุดจากผู้พัฒนาโดยตรง เช่น Docker, Node.js, PostgreSQL หรือ Kubernetes ใน Ubuntu Server 25.10 ระบบจัดการแพ็กเกจจะใช้ APT (Advanced Package Tool) ซึ่งสามารถดึงซอฟต์แวร์จาก…
รู้จัก Process, PID และ Daemon

รู้จัก Process, PID และ Daemon

Process, PID, Daemon คืออะไร? พื้นฐานสำคัญที่ Linux Admin ต้องเข้าใจ สำหรับผู้ดูแลระบบ Linux ไม่ว่าจะเป็นสาย SysAdmin, DevOps หรือ Network Engineer คำว่า Process, PID และ Daemon คือคำศัพท์พื้นฐานที่ต้องเข้าใจอย่างลึกซึ้ง เพราะเกี่ยวข้องโดยตรงกับการทำงานของระบบปฏิบัติการ การจัดการทรัพยากร และความเสถียรของเซิร์ฟเวอร์ในองค์กร บทความนี้จะอธิบายแบบเข้าใจง่าย แต่ลงรายละเอียดเชิงเทคนิค พร้อมตัวอย่างคำสั่งที่สามารถนำไปทดลองได้ทันทีบน Linux Server…
เข้าใจ Linux Permission: rwx, chmod, chown แบบไม่งง

เข้าใจ Linux Permission: rwx, chmod, chown แบบไม่งง

ในระบบปฏิบัติการ Linux Server โดยเฉพาะงานดูแลระบบองค์กร ไม่ว่าจะเป็น Rocky Linux, Ubuntu Server หรือ Debian ปัญหาที่พบประจำคือ “เว็บเข้าไม่ได้”, “Permission denied”, “อัปโหลดไฟล์ไม่ได้”, “Service อ่านไฟล์ config ไม่ได้” ต้นเหตุส่วนใหญ่มาจาก File Permission และ Ownership ที่กำหนดไม่ถูกต้อง บทความนี้จะอธิบาย rwx, chmod, chown…