วิธีทำเซิร์ฟเวอร์ขนาดเล็กสำหรับบ้านของคุณ
เซิร์ฟเวอร์เป็นเพียงคอมพิวเตอร์ที่ไม่มีหน้าจอและคีย์บอร์ด แต่สามารถซื้อได้ค่อนข้างถูกเมื่อเทียบกับค่าเช่าเซิร์ฟเวอร์ส่วนตัวเสมือน (VPS) ในระบบคลาวด์.
การจัดเก็บข้อมูลอาจมีราคาแพงอย่างรวดเร็วในอินสแตนซ์บนคลาวด์ แต่ฮาร์ดไดรฟ์ที่มีความจุมากกว่า 1TB จะมีราคาน้อยกว่า US $ 50.
ด้วยเหตุนี้ให้ดูที่การสร้างเซิร์ฟเวอร์ภายในบ้านเพื่อให้คุณสามารถลดพื้นที่เก็บข้อมูลออนไลน์ราคาแพงได้.
คำแนะนำทีละขั้นตอนในการติดตั้งโฮมเซิร์ฟเวอร์
1. เริ่มด้วยคอมพิวเตอร์ง่าย ๆ ที่มีโปรเซสเซอร์กราฟิกราคาถูกหรืออินทิเกรต (ในกรณีที่คุณต้องการแสดงสถิติหรือกราฟิกบนจอภาพในภายหลัง).
2. เชื่อมต่อคอมพิวเตอร์เข้ากับหน้าจอและคีย์บอร์ด (สำหรับกระบวนการติดตั้งวิธีที่คุณไม่จำเป็นต้องเรียนรู้วิธีติดตั้ง Ubuntu ผ่านเครือข่าย).
3. ติดตั้ง Ubuntu ด้วยข้อกำหนดขั้นต่ำและเปิดใช้งาน ssh และเปิดพอร์ตในไฟร์วอลล์ในตัว เป็นเรื่องสำคัญมากที่คุณจะต้องปิดการใช้งานการเข้าสู่ระบบด้วยรหัสผ่านผ่านทาง ssh และไม่แนะนำให้เปิดอินเทอร์เน็ตพอร์ตทั่วไปให้เข้าถึงได้ ให้เซิร์ฟเวอร์ภายในบ้านของคุณอยู่หลังไฟร์วอลล์จริงเหมือนเราเตอร์และส่งต่อพอร์ตที่คุณต้องการให้ทุกคนสามารถเข้าถึงได้.
รายละเอียดขั้นตอนการติดตั้ง Ubuntu
- เตรียมเซิร์ฟเวอร์ของคุณโดยเชื่อมต่อจอภาพแป้นพิมพ์เมาส์และสายอีเธอร์เน็ต
- เตรียม Ubuntu Live USB
- เสียบ Live USB เข้ากับเซิร์ฟเวอร์
- เริ่มต้นเซิร์ฟเวอร์และป้อนการตั้งค่า BIOS
- บูตจาก Live USB และติดตั้ง Ubuntu บนเซิร์ฟเวอร์ของคุณ (ข้อมูลทั้งหมดจะถูกลบทิ้ง)
- หลังการติดตั้งเปิดใช้งาน shh ด้วยคำสั่งต่อไปนี้:
อัปเดต sudo apt
sudo apt ติดตั้ง ssh
sudo ufw อนุญาต 22 - ตอนนี้คุณสามารถยกเลิกการเชื่อมต่อจอภาพแป้นพิมพ์และเมาส์และใช้คอมพิวเตอร์ทั่วไปของคุณ
- หากต้องการทราบที่อยู่ IP ภายในเซิร์ฟเวอร์ของคุณให้ไปที่เราเตอร์ของคุณและดูรายการอุปกรณ์ที่เชื่อมต่อ
- คุณสามารถเข้าสู่เซิร์ฟเวอร์ของคุณด้วยคำสั่ง ssh [email protected]
แทนที่ ‘ubuntu’ ด้วยชื่อผู้ใช้ของคุณ และที่อยู่ IP พร้อมที่อยู่ IP ของเซิร์ฟเวอร์ของคุณ - เมื่อลงชื่อเข้าใช้แล้วคุณสามารถเพิ่มคีย์ ssh ของคอมพิวเตอร์ไปยังเซิร์ฟเวอร์และปิดการใช้งานการเข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่านเพื่อความปลอดภัยของคุณ
- ตอนนี้คุณพร้อมที่จะติดตั้งโปรแกรมบนคอมพิวเตอร์ของคุณแล้ว! ดีที่สุดคือการเริ่มต้นด้วยการรับการปรับปรุงล่าสุด:
อัปเดต sudo apt
sudo apt upgrade
4. เมื่อเปิดใช้งาน ssh คุณสามารถเข้าสู่เซิร์ฟเวอร์ที่บ้านของคุณจากแล็ปท็อปของคุณตราบใดที่คุณอยู่ในเครือข่ายเดียวกัน.
สิ่งที่ยอดเยี่ยมที่ต้องทำกับโฮมเซิร์ฟเวอร์ใหม่ของคุณ
คำแนะนำต่อไปนี้ค่อนข้างง่ายถ้าคุณพอใจกับบรรทัดคำสั่ง คุณจะต้องแก้ไขไฟล์กำหนดค่า แต่ไม่ต้องตั้งโปรแกรมด้วยตนเอง.
โฮสต์บริการ Tor. onion ของคุณเอง
แน่นอนว่าคุณต้องใช้พลังงานในการคำนวณมากน้อยเพียงใดขึ้นอยู่กับสิ่งที่คุณโฮสต์และความต้องการแบนด์วิดท์ของคุณขึ้นอยู่กับจำนวนผู้เยี่ยมชมเว็บไซต์ของคุณ แต่สำหรับเว็บไซต์ส่วนตัวที่เรียบง่ายความต้องการของคุณจะไม่สูงมาก เพียงคุณมีรหัสสำหรับเว็บไซต์ของคุณเว็บเซิร์ฟเวอร์ (เช่น nginx หรือ apache) และซอฟต์แวร์ tor.
โฮสต์บริการแชท
บริการแชทเช่น ejabberd ติดตั้งง่าย แต่สามารถกำหนดค่าได้น่าเบื่อ น่าเศร้าที่มีคนใช้ Jabber / XMPP น้อยลงเนื่องจากผู้ใช้โยกย้ายไปยังแพลตฟอร์มมือถือส่วนกลางแม้จะมีคุณสมบัติการเข้ารหัสที่ยอดเยี่ยมของ OTR.
เรียกใช้โหนด Tor
การติดตั้งและกำหนดค่าโหนด tor เป็นหนึ่งในสิ่งที่ง่ายที่สุดที่คุณสามารถทำได้และเป็นบริการที่ยอดเยี่ยมสำหรับความเป็นส่วนตัว ระวังแม้ว่าถ้าตำแหน่งของบริการที่ซ่อนอยู่ของคุณต้องเป็นความลับอย่าเรียกใช้รีเลย์และบริการที่ซ่อนอยู่ในเวลาเดียวกัน.
หากคุณใช้การเชื่อมต่อที่อยู่อาศัยคุณอาจไม่ต้องการเรียกใช้โหนดทางออกเนื่องจากอาจทำให้ดูเหมือนว่าคนอื่นใช้การเชื่อมต่ออินเทอร์เน็ตของคุณเพื่อทำสิ่งชั่วร้าย หากคุณอยู่ในประเทศที่คุณต้องรับผิดชอบต่อสิ่งที่ผู้อื่นทำบน IP ของคุณเพียงแค่ตั้งค่ารีเลย์แทน.
เรียกใช้โหนด Bitcoin
เซิร์ฟเวอร์ภายในบ้านขนาดเล็กของคุณอาจต้องการส่วนขยายพื้นที่เก็บข้อมูลเพื่อเรียกใช้ Bitcoin ซึ่งมีขนาดถึง 170GB และจะเพิ่มขึ้นที่ประมาณ 40-80GB ต่อปี (อาจเพิ่มมากขึ้นหากชุมชนสามารถสร้างฉันทามติเมื่อขนาดบล็อกเพิ่มขึ้น).
การใช้งานโหนด Bitcoin เป็นแนวคิดที่ยอดเยี่ยมหากคุณพยายามยืนยันความถูกต้องของเครือข่ายด้วยตัวคุณเองตัวอย่างเช่นหากคุณได้รับการชำระเงิน Bitcoin เป็นประจำหรือหากคุณลงทุน มิฉะนั้นการใช้งานโหนดแบบเต็มอาจเป็นเพียงการสนับสนุนเล็ก ๆ ของคุณต่อการกระจายอำนาจของโครงสร้างพื้นฐานทางการเงินในวันพรุ่งนี้ ไชโยคุณ!
เรียกใช้โหนดฟ้าผ่า
ซึ่งแตกต่างจากการใช้โหนด Tor หรือ Bitcoin โหนด Lightning เป็นส่วนใหญ่สำหรับคุณ คุณไม่สามารถใช้งานได้ในตอนนี้ แต่สัญญาของการทำธุรกรรม Bitcoin ที่รวดเร็วและราคาต่ำนั้นไม่น่าสนใจอย่างแน่นอน ในการใช้งาน Lightning node คุณจะต้องใช้งาน Bitcoin node แม้ว่าคุณจะสามารถลดความต้องการแบนด์วิดท์ลงได้โดยไม่ต้องส่งสัญญาณบล็อคหรือธุรกรรม.
ใช้เซิร์ฟเวอร์ของคุณเองเพื่อกระจายเว็บ
อินเทอร์เน็ตกำลังรวมศูนย์มากขึ้นเรื่อย ๆ เมื่อแอพพลิเคชั่นและข้อมูลถูกผลักเข้าไปในคลาวด์ ด้วยผู้ให้บริการคลาวด์ขนาดใหญ่เพียงโหลทั่วโลกพวกเขาสามารถสอดแนมเราได้มากกว่าที่เคยและปฏิเสธเราไม่ให้เข้าถึงอีเมลข้อมูลหรือการสื่อสารของเรา.
โดยการใส่ข้อมูลของเรากลับไปที่บ้านของเราเราสามารถค่อยๆคืนสิทธิของเราจากผู้ที่อยู่ในการควบคุมความเป็นส่วนตัวของเรา.
Mitchell
17.04.2023 @ 15:39
ภาษาไทย:
เซิร์ฟเวอร์เป็นอุปกรณ์คอมพิวเตอร์ที่สำคัญในการใช้งานอินเทอร์เน็ต โดยเซิร์ฟเวอร์ไม่มีหน้าจอและคีย์บอร์ด แต่สามารถซื้อได้ในราคาที่ถูกกว่าเช่าเซิร์ฟเวอร์ส่วนตัวเสมือน (VPS) ในระบบคลาวด์ การจัดเก็บข้อมูลอาจมีราคาแพงอย่างรวดเร็วในอินสแตนซ์บนคลาวด์ แต่ฮาร์ดไดรฟ์ที่มีความจุมากกว่า 1TB จะมีราคาน้อยกว่า US $ 50 ด้วยเหตุนี้ การสร้างเซิร์ฟเวอร์ภายในบ้านเป็นทางเลือกที่ดีในการลดพื้นที่เก็บข้อมูลออนไลน์ราคาแพง โดยมีขั้นตอนการติดตั้งที่ง่าย ๆ และสามารถทำได้ด้วยคอมพิวเตอร์ง่าย ๆ ที่มีโปรเซสเซอร์กราฟิกราคาถูกหรืออินทิเกรต และเชื่อมต่อกับ