วิธีเปลี่ยน Raspberry Pi ให้เป็นเซิร์ฟเวอร์ NAS แบบทำเอง

การปรับปรุงครั้งล่าสุด: 20/03/2025

  • การใช้ Raspberry Pi เป็น NAS ถือเป็นตัวเลือกที่คุ้มต้นทุนและใช้พลังงานต่ำ
  • การติดตั้ง Raspberry Pi OS Lite จะช่วยเพิ่มประสิทธิภาพการทำงานโดยไม่ต้องใช้อินเทอร์เฟซแบบกราฟิก
  • Samba อนุญาตให้แชร์ไฟล์บนเครือข่ายท้องถิ่นโดยสามารถเข้าถึงได้จากอุปกรณ์ใดก็ได้
  • ด้วยการกำหนดค่าที่ถูกต้อง NAS สามารถจัดการจากระยะไกลผ่าน SSH ได้
เปลี่ยน Raspberry Pi ให้เป็นเซิร์ฟเวอร์ NAS

คุณต้องการมีเซิร์ฟเวอร์ที่จัดเก็บข้อมูลเครือข่ายโดยไม่ต้องเสียเงินมากมายหรือไม่? La ราสเบอร์รี่ Pi เป็นหนึ่งในตัวเลือกที่ดีที่สุด ด้วยความหลากหลายและความสามารถในการเชื่อมต่อฮาร์ดไดรฟ์ภายนอก คุณจึงสามารถ เปลี่ยน Raspberry Pi ให้เป็นเซิร์ฟเวอร์ NAS แบบทำเอง- ตั้งค่าได้ง่ายและใช้พลังงานต่ำมาก 

แม้ว่าอุปกรณ์ NAS เชิงพาณิชย์จะมีคุณสมบัติขั้นสูงให้เลือกใช้ แต่ก็มักมีราคาสูง อย่างไรก็ตาม ด้วย Raspberry Pi คุณสามารถได้รับผลลัพธ์ที่คล้ายคลึงกันด้วยการลงทุนเพียงเล็กน้อย ในบทความนี้เราจะอธิบายให้คุณทราบ คุณต้องการวัสดุอะไรและสามารถใช้ซอฟต์แวร์อะไรได้ เพื่อทำสิ่งนี้ให้ง่ายและมีประสิทธิภาพ

เหตุใดจึงต้องใช้ Raspberry Pi เป็น NAS?

เซิร์ฟเวอร์ NAS (ที่เก็บข้อมูลเครือข่ายที่แนบมา) เป็นอุปกรณ์ที่ออกแบบมาเพื่อนำเสนอ ที่เก็บข้อมูลเครือข่าย ซึ่งสามารถเข้าถึงได้จากอุปกรณ์ต่างๆ ภายในเครือข่ายท้องถิ่นเดียวกันหรือแม้แต่จากคลาวด์ การใช้ Raspberry Pi เป็น NAS มีข้อดีหลายประการ:

  • เป็นตัวเลือกที่ประหยัดมากกว่า: Raspberry Pi มีราคาถูกกว่า NAS เชิงพาณิชย์มาก
  • ให้การใช้พลังงานต่ำ: ใช้ไฟเพียงไม่กี่วัตต์ก็สามารถใช้งานตลอด 24 ชั่วโมงทุกวันได้ โดยไม่ทำให้ค่าไฟฟ้าของคุณเพิ่มขึ้นมากนัก
  • สามารถปรับแต่งได้สูง: คุณสามารถติดตั้งแอปพลิเคชั่นและบริการเสริมต่างๆ ได้ตามความต้องการของคุณ
  • อนุญาตให้เข้าถึงจากระยะไกล: การกำหนดค่าอย่างถูกต้องจะช่วยให้คุณสามารถเข้าถึงไฟล์ได้จากทุกที่
เนื้อหาพิเศษ - คลิกที่นี่  วิธีตรวจจับความล้มเหลวของ SSD ด้วยคำสั่ง SMART ขั้นสูง

อย่างไรก็ตาม เมื่อแปลง Raspberry Pi ให้เป็นเซิร์ฟเวอร์ NAS คุณต้องคำนึงถึงข้อจำกัดบางประการ Raspberry Pi ไม่มีพลังการประมวลผลเท่ากับ NAS ระดับมืออาชีพและการเชื่อมต่อเครือข่าย อาจเกิดคอขวดได้หากคุณไม่ใช้รุ่นที่มีพอร์ต Gigabit Ethernet นอกจากนี้ หากคุณต้องการพื้นที่เก็บข้อมูลจำนวนมาก คุณจะต้องใช้ฮาร์ดไดรฟ์ USB ภายนอก

ในบทความนี้คุณสามารถอ่านเพิ่มเติมเกี่ยวกับ เซิร์ฟเวอร์ NAS คืออะไร เพื่อเข้าใจลักษณะเฉพาะของมันได้ดียิ่งขึ้น

วิธีการเรียกใช้ DeepSeek R1 บน Raspberry Pi 5 ของคุณ

วัสดุที่ต้องการ

ก่อนที่คุณจะเริ่มแปลง Raspberry Pi ให้เป็นเซิร์ฟเวอร์ NAS ตรวจสอบให้แน่ใจว่าคุณมีส่วนประกอบต่อไปนี้:

  • Una ราสเบอร์รี่ Pi 4 o ราสเบอร์รี่ Pi 5 (แนะนำเวอร์ชัน RAM 4GB หรือ 8GB)
  • Una การ์ด microSD อย่างน้อย 8 GB ซึ่งเราจะทำการติดตั้งระบบปฏิบัติการ
  • อะแดปเตอร์ไฟฟ้าที่เข้ากันได้กับ Raspberry Pi
  • Un ฮาร์ดไดรฟ์ภายนอก usb หรือแฟลชไดรฟ์ความจุสูงเพื่อจัดเก็บไฟล์
  • Un สายเคเบิลเครือข่ายอีเธอร์เน็ต (เป็นทางเลือก แต่ขอแนะนำเป็นอย่างยิ่งเพื่อความเสถียรที่เพิ่มขึ้น)
  • พีซีที่มี Windows, macOS หรือ Linux เพื่อดำเนินการกำหนดค่าเริ่มต้น

การติดตั้งระบบปฏิบัติการบน Raspberry Pi

เมื่อตรวจสอบข้อกำหนดเรียบร้อยแล้ว เราสามารถเริ่มกระบวนการแปลง Raspberry Pi ให้เป็นเซิร์ฟเวอร์ NAS ได้ สิ่งแรกที่ต้องทำคือการติดตั้ง ระบบปฏิบัติการที่มีน้ำหนักเบา บนราสเบอร์รี่ Pi ตัวเลือกที่ดีที่สุดสำหรับโครงการนี้คือ ระบบปฏิบัติการ Raspberry Pi Lite เนื่องจากระบบปฏิบัติการนี้ไม่มีสภาพแวดล้อมกราฟิก จึงทำให้ประสิทธิภาพการทำงานได้รับการปรับให้เหมาะสม นี่คือขั้นตอนที่ต้องปฏิบัติตาม:

เนื้อหาพิเศษ - คลิกที่นี่  จะรู้ได้อย่างไรว่าแบตเตอรี่รถยนต์เสื่อม

ขั้นตอนที่ 1: ดาวน์โหลดและติดตั้ง ราสเบอร์รี่ Pi Imagerเครื่องมืออย่างเป็นทางการที่จะช่วยให้คุณสามารถแฟลชระบบปฏิบัติการลงในการ์ด microSD ได้

ขั้นตอนที่ 2: ใส่ microSD ลงในพีซีของคุณและเปิด Raspberry Pi Imager เลือก ราสเบอร์รี่ Pi OS Lite (64 บิต หาก Pi ของคุณรองรับ) และเลือกการ์ดหน่วยความจำเป็นปลายทาง

ขั้นตอนที่ 3: ก่อนที่จะบันทึกภาพ ให้เข้าถึงตัวเลือกขั้นสูงและกำหนดค่า:

  • ชื่อโฮสต์ของ Raspberry Pi (ตัวอย่างเช่น ราสเบอร์รี่พีไอ.ท้องถิ่น).
  • ชื่อผู้ใช้และรหัสผ่าน
  • การเชื่อมต่อ Wi-Fi (หากคุณไม่ได้ใช้ Ethernet)
  • เปิดใช้งาน SSH สำหรับการเชื่อมต่อระยะไกล

ขั้นตอนที่ 4: แฟลชภาพ และเมื่อกระบวนการเสร็จสิ้นแล้ว ให้ใส่การ์ด microSD เข้าไปใน Raspberry Pi และเปิดเครื่อง

เนื่องจากเราได้เปิดใช้งาน SSH ในการตั้งค่า เราจึงสามารถจัดการ Raspberry Pi ได้โดยไม่ต้องเชื่อมต่อจอภาพและคีย์บอร์ด จาก Windows ให้ใช้ ฉาบ- บน macOS และ Linux เพียงเปิดเทอร์มินัลและพิมพ์:

ผู้ใช้ ssh@raspberry_ip

กรอกรหัสผ่านและคุณจะเข้าสู่ระบบเพื่อเริ่มการตั้งค่า

วิธีเปลี่ยน Raspberry Pi ให้เป็นเซิร์ฟเวอร์ NAS แบบทำเอง

ตั้งค่าฮาร์ดไดรฟ์ภายนอก

ขั้นตอนที่จำเป็นอีกประการหนึ่งในการเปลี่ยน Raspberry Pi ให้เป็นเซิร์ฟเวอร์ NAS ที่บ้านคือการติดตั้งฮาร์ดไดรฟ์ USB เป็นที่จัดเก็บข้อมูลหลักของ NAS และให้สิทธิ์ที่เหมาะสมแก่ฮาร์ดไดรฟ์ดังกล่าว

ก่อนอื่นคุณต้องตรวจสอบชื่อที่ระบบกำหนดให้กับดิสก์ด้วยคำสั่งต่อไปนี้:

lsblk

หากไม่ได้ฟอร์แมตดิสก์ คุณสามารถฟอร์แมตได้ ext4 ด้วย:

sudo mkfs.ext4 /dev/sda1

จากนั้นติดตั้งดิสก์ไปยังไดเร็กทอรีที่สามารถเข้าถึงได้:

sudo mkdir /mnt/nas
sudo ติดตั้ง /dev/sda1 /mnt/nas

เพื่อให้แน่ใจว่าดิสก์จะถูกเมาท์โดยอัตโนมัติเมื่อรีบูตระบบ ให้แก้ไขไฟล์ / etc / fstab ด้วย:

นาโน sudo / etc / fstab

และเพิ่มบรรทัดต่อไปนี้ในตอนท้าย:

/dev/sda1 /mnt/nas ext4 ค่าเริ่มต้น 0 2

ติดตั้งและกำหนดค่า Samba

เพื่อแชร์ไฟล์ผ่านเครือข่ายเราจะติดตั้ง แซมบ้าซอฟต์แวร์ที่ทำให้ระบบ Windows และ Linux สามารถสื่อสารกันได้

sudo apt update และ sudo apt install -y แซมบ้า

ตอนนี้แก้ไขไฟล์การกำหนดค่าของคุณ:

sudo นาโน /etc/samba/smb.conf

เพิ่มท้าย:

[นาส]
เส้นทาง = /mnt/nas
เขียนได้ = ใช่
สร้างหน้ากาก = 0777
ไดเร็กทอรีมาสก์ = 0777
สาธารณะ = ไม่

บันทึกการเปลี่ยนแปลงและเริ่มบริการใหม่:

sudo systemctl รีสตาร์ท smbd

เข้าถึง NAS จาก Windows หรือ macOS

หลังจากเปลี่ยน Raspberry Pi ให้เป็นเซิร์ฟเวอร์ NAS แล้ว นี่คือสิ่งที่คุณต้องทำเพื่อเข้าถึงไฟล์ที่แชร์:

  • บน windows เปิด File Explorer และพิมพ์ในแถบที่อยู่: \\raspberry_ip\NAS
  • บน macOSเปิด Finder และกด Cmd + K จากนั้นพิมพ์: smb://raspberry_ip/NAS
เนื้อหาพิเศษ - คลิกที่นี่  อะแดปเตอร์บลูทูธในรถยนต์

สุดท้ายให้ป้อนชื่อผู้ใช้และรหัสผ่านที่คุณกำหนดค่าไว้ก่อนหน้านี้ แล้วคุณจะสามารถจัดการไฟล์จากคอมพิวเตอร์เครื่องใดก็ได้

ดังที่เราได้เห็นในบทความนี้ หากปฏิบัติตามขั้นตอนอย่างระมัดระวัง เราก็สามารถเปลี่ยน Raspberry Pi ให้เป็นเซิร์ฟเวอร์ NAS ที่บ้านได้ เอ วิธีแก้ปัญหาที่น่าสนใจ เพื่อจัดเก็บและแบ่งปันไฟล์โดยไม่ต้องเสียเงินมากมาย

บทความที่เกี่ยวข้อง:
การสร้างเซิร์ฟเวอร์ NAS คืออะไร