HELPER VPS

VPS FreeBSD: โฮสติ้งเซิร์ฟเวอร์ FreeBSD

HELPER VPS FreeBSD VPS คือคลาวด์เซิร์ฟเวอร์ตระกูล BSD ที่คุณสร้างด้วย FreeBSD 14 ในเมือง 40 เริ่มต้นที่ $25.00 ต่อเดือนสำหรับ 1, 3, 6 หรือ 12 เดือน

เวอร์ชัน FreeBSD

เลือกเวอร์ชันจากรายการอิมเมจตอนสร้างเซิร์ฟเวอร์

FreeBSD คือระบบปฏิบัติการแบบไหน

FreeBSD คือระบบปฏิบัติการโอเพนซอร์สที่สืบทอดจาก BSD Unix ของมหาวิทยาลัยเบิร์กลีย์ เวอร์ชันแรกออกในปี 1993 ดูคล้าย Linux แต่เป็นระบบปฏิบัติการคนละตัวที่สร้างแยกตั้งแต่เคอร์เนลถึงคำสั่งพื้นฐาน โปรเจกต์ FreeBSD พัฒนาและเผยแพร่เคอร์เนลกับระบบพื้นฐานไปพร้อมกัน ทั้งระบบจึงเข้ากันได้อย่างลงตัว

FreeBSD ออกสายหลัก (เวอร์ชันหลัก) อย่าง 14, 15 เป็นรอบหลายปี และออกเวอร์ชันย่อยอย่าง 14.1, 14.2 ตามลำดับภายในสายนั้น อัปเดตระบบพื้นฐานด้วย freebsd-update และจัดการโปรแกรมแยกด้วย pkg ประกาศและการแก้ไขความปลอดภัยออกด้วยวิธีที่กำหนด จึงดูแลเซิร์ฟเวอร์ได้สม่ำเสมอ การอัปเกรดเป็นเวอร์ชันย่อยในเวอร์ชันหลักเดียวกันก็ใช้คำสั่ง freebsd-update -r ย้ายไปตามลำดับ

FreeBSD เหมาะกับเซิร์ฟเวอร์ที่ความเสถียรและโครงสร้างสำคัญ เช่น บริการเครือข่าย การเก็บไฟล์ และไฟร์วอลล์ แนะนำสำหรับผู้ที่เคยใช้ BSD หรือต้องการใช้ ZFS และ jail โปรแกรมสำหรับ Linux หลายตัวก็มีแพ็กเกจ FreeBSD แต่หากมีโปรแกรมที่จำเป็นจริง ๆ ให้ตรวจด้วย pkg search ก่อน

VPS FreeBSD ใช้ทำอะไรได้บ้าง

สี่การใช้งานที่โฮสติ้งเซิร์ฟเวอร์ FreeBSD โดดเด่นเป็นพิเศษ

ราคา VPS FreeBSD

ทุกแพ็กเกจเลือกอิมเมจเดียวกันได้ ไม่มีค่าใช้จ่ายเพิ่มตามระบบปฏิบัติการ

ราคาเดียวกันทุกภูมิภาค ชำระสำหรับช่วงเวลาที่คุณเลือก

เชื่อมต่อเซิร์ฟเวอร์ FreeBSD ครั้งแรกควรทำอะไรก่อน

อัปเดตระบบพื้นฐานด้วย freebsd-update และโปรแกรมที่ติดตั้งด้วย pkg เมื่อรัน pkg ครั้งแรกจะถามว่าจะติดตั้ง pkg เองหรือไม่ ให้กด y บรรทัดสุดท้ายใช้ตรวจเวอร์ชันของเคอร์เนลและ userland

เทอร์มินัล
freebsd-update fetch install
pkg update && pkg upgrade -y
pkg install -y sudo nano
sysrc ntpd_enable=YES
service ntpd start
freebsd-version -kru

ภูมิภาคดาต้าเซ็นเตอร์ทั่วโลก

สร้างเซิร์ฟเวอร์ FreeBSD ได้ใน 40 เมืองใน 31 ประเทศ

เริ่มใช้เซิร์ฟเวอร์ FreeBSD ได้เลย

ชำระค่าบริการเซิร์ฟเวอร์และคุณสามารถล็อกอินด้วยสิทธิ์ root ได้ทันที

สร้างเซิร์ฟเวอร์

ควรเลือก FreeBSD หรือ Linux

หากต้องการคู่มือติดตั้งให้ทำตามมาก ๆ และต้องใช้ Docker, Linux อย่าง Ubuntu หรือ Debian จะสะดวก ในทางกลับกัน หากต้องใช้เครื่องมือเฉพาะของ FreeBSD อย่าง pf, ZFS, jail หรือคุ้นเคยกับ BSD, FreeBSD จะเหมาะ

FreeBSD แบ่งบริการด้วย jail แทน Docker ไม่ใช่การดึงคอนเทนเนอร์อิมเมจมาใช้ตามเดิม แต่เมื่อต้องการการแยกที่เบาและเรียบง่าย jail ก็เป็นระเบียบ

คำสั่งก็ต่างกันเล็กน้อย แพ็กเกจใช้ pkg แทน apt หรือ dnf และการตั้งค่าบริการใช้ sysrc และ service แทน systemctl ช่วงแรกเปิด FreeBSD Handbook ไว้ข้าง ๆ แล้วทำตามก็จะคุ้นเคยในไม่ช้า

เปลี่ยน VPS FreeBSD เป็น Linux ได้หรือไม่

ได้ เลือกติดตั้งระบบปฏิบัติการใหม่ในหน้าเซิร์ฟเวอร์ ก็เปลี่ยนเป็นระบบปฏิบัติการอื่นอย่าง Ubuntu, Debian, AlmaLinux ได้ ใช้เซิร์ฟเวอร์และที่อยู่ IP เดิม และการเปลี่ยนเซิร์ฟเวอร์ Linux เป็น FreeBSD ก็ใช้วิธีเดียวกัน

การติดตั้งใหม่จะล้างดิสก์ทั้งหมดแล้วติดตั้งใหม่ การตั้งค่าใน /usr/local/etc และข้อมูลที่ใช้บน FreeBSD ให้รวมด้วย tar แล้วย้ายไปที่อื่นไว้ เมื่อระบบปฏิบัติการเปลี่ยน ตำแหน่งไฟล์ตั้งค่าก็ต่างไป จึงดูเนื้อหาแล้วย้ายให้ตรงกับตำแหน่งใหม่

เมื่อติดตั้งใหม่เสร็จ รหัสผ่าน root ใหม่จะแสดงในหน้าบัญชี 7 วัน หากลงทะเบียนคีย์ SSH ไว้ให้เชื่อมต่อด้วยคีย์ และลบคีย์เซิร์ฟเวอร์เก่าใน known_hosts ของคอมพิวเตอร์คุณ ก็จะเชื่อมต่อได้โดยไม่มีคำเตือน

คำถามที่พบบ่อยเรื่อง VPS FreeBSD

คำถามที่ถามบ่อยเมื่อเลือกและใช้เซิร์ฟเวอร์ FreeBSD

VPS FreeBSD เป็นเวอร์ชันอะไร

ให้อิมเมจ FreeBSD 14 หลังเชื่อมต่อให้รับการแก้ไขความปลอดภัยล่าสุดด้วย freebsd-update fetch install และตรวจเวอร์ชันปัจจุบันด้วย freebsd-version -kru หากเป็นอัปเดตที่เปลี่ยนเคอร์เนล ต้องรีสตาร์ตด้วย shutdown -r now เคอร์เนลใหม่จึงจะมีผล

ซื้อโฮสติ้งเซิร์ฟเวอร์ FreeBSD อย่างไร

สมัครด้วยโทเค็นบัญชี เลือกภูมิภาคและแพ็กเกจ เลือก FreeBSD 14 จากอิมเมจ จากนั้นชำระเงินเพื่อสร้าง แพ็กเกจเล็กที่สุดเริ่มต้นที่ $25.00 ต่อเดือน

ใช้ Docker บน FreeBSD ได้หรือไม่

บน FreeBSD จะแบ่งรันบริการด้วย jail แทน Docker หากจำเป็นต้องใช้คอนเทนเนอร์ Docker แนะนำให้สร้างเซิร์ฟเวอร์ Linux ด้วยแอปคลิกเดียว Docker อีกเครื่องแล้วใช้ร่วมกัน

ใช้ ZFS ได้หรือไม่

ได้ FreeBSD รองรับ ZFS ในตัว เพิ่มดิสก์ด้วยตัวเลือกดิสก์เสริม แล้วสร้าง zpool บนดิสก์นั้นเพื่อใช้การบีบอัดและสแนปช็อตได้ ตรวจสถานะดิสก์เป็นประจำด้วย zpool status

เปิดไฟร์วอลล์อย่างไร

บน FreeBSD นิยมใช้ pf เขียนกฎที่อนุญาตพอร์ต SSH ก่อนใน /etc/pf.conf แล้วเปิดด้วย sysrc pf_enable=YES และ service pf start เมื่อเปลี่ยนกฎ ตรวจไวยากรณ์ก่อนด้วย pfctl -nf /etc/pf.conf จะปลอดภัย

ติดตั้งโปรแกรมอย่างไร

ติดตั้งแพ็กเกจที่ build ไว้แล้วด้วย pkg install ชื่อแพ็กเกจ หากต้องการ build พร้อมตัวเลือกที่ต้องการ ก็ build เองด้วย make install จาก ports tree ได้ ไฟล์ตั้งค่าของโปรแกรมที่ติดตั้งส่วนใหญ่รวมอยู่ใน /usr/local/etc

ส่งอีเมลจากคลาวด์เซิร์ฟเวอร์ FreeBSD ได้หรือไม่

ได้ ส่งโดยเชื่อมบริการส่งอีเมลที่ใช้พอร์ต 587 ทุกเซิร์ฟเวอร์ปิดพอร์ต 25 ขาออกไว้เพื่อรักษาชื่อเสียง IP ให้สะอาด จึงใส่บริการส่งอีเมลในการตั้งค่า relay ของ dma หรือ Postfix

ได้ที่อยู่ IPv6 ด้วยหรือไม่

ได้ ทุกเซิร์ฟเวอร์ได้ที่อยู่ IPv4 และ IPv6 สาธารณะพร้อมกัน ตรวจทั้งสองที่อยู่ด้วย ifconfig และเขียนกฎ pf ให้ครอบคลุม IPv6 ด้วย หากต้องการเปิดเว็บผ่าน IPv6 ให้เพิ่มระเบียน AAAA ใน DNS