
ที่มาภาพ: XDA Developers
เปลี่ยนโทรศัพท์ Android เก่าเป็น Linux Server ทำงานได้เหนือคาดหมาย
⚡ สรุป 30 วิ
ผู้เขียนติดตั้ง Termux แล้วใช้ proot‑distro เพื่อติดตั้ง Ubuntu 22.04 บน Android RAM 8 GB ทำให้โทรศัพท์กลายเป็นเซิร์ฟเวอร์ที่รองรับ nginx, Pi‑hole และ Home…
ผู้เขียนได้เปลี่ยนโทรศัพท์ Android เก่า ที่มี RAM 8 GB และโปรเซสเซอร์รุ่นใหม่ ให้ทำหน้าที่เป็น Linux server แทนการใช้งานแบบฮอตสปอตหรือเว็บแคมอย่างเดิม รายงานจาก XDA‑Developers ชี้ให้เห็นว่าประสิทธิภาพของอุปกรณ์ดังกล่าวสามารถรองรับภาระงานเซิร์ฟเวอร์ได้ดีกว่าเกินความคาดหมาย
Overview
โทรศัพท์ที่ใช้ในบทความเป็นรุ่นที่เปิดตัวเมื่อไม่นานมานี้ โดยติดตั้ง Android 12 และมีสเปกระดับไฮ‑เอนด์ ซึ่งทำให้ผู้เขียนพิจารณาว่าอาจนำไปใช้งานต่อเนื่องได้โดยไม่ต้องเสียค่าใช้จ่ายเพิ่มเติม การตัดสินใจแปลงเป็นเซิร์ฟเวอร์เกิดจากความรู้สึกว่าการใช้เป็น portable hotspot หรือ webcam ไม่เต็มศักยภาพของฮาร์ดแวร์
ตามที่ผู้เขียนอธิบาย ขั้นตอนแรกคือการติดตั้ง Termux จาก Google Play Store แล้วใช้ระบบจำลองไฟล์ (proot) เพื่อติดตั้งดิสโตร Linux ที่ต้องการ ส่วนใหญ่เลือก Ubuntu 22.04 LTS เนื่องจากมีแพคเกจครบถ้วนและได้รับการอัปเดตบ่อย การกำหนดค่าพื้นฐานเช่น SSH, Wi‑Fi tethering และไฟร์วอลล์ทำได้ภายในไม่กี่นาที
การตั้งค่าเหล่านี้ช่วยให้โทรศัพท์กลายเป็นโหนดที่สามารถเข้าถึงผ่านเครือข่าย LAN หรืออินเทอร์เน็ตได้โดยตรง ทำให้ผู้เขียนสามารถทดลองรันแอปพลิเคชันเซิร์ฟเวอร์หลากหลายประเภทบนอุปกรณ์เดียวกัน
Setup Process
การติดตั้งเริ่มต้นด้วย Termux ซึ่งเป็นสภาพแวดล้อมเชลล์ Linux บน Android ผู้ใช้ต้องเปิดใช้งาน “Storage permission” เพื่อให้ระบบสามารถเข้าถึงไฟล์ภายในเครื่องได้ จากนั้นรันคำสั่ง `pkg install proot-distro` เพื่อติดตั้งตัวจัดการดิสโตร
ต่อมาเลือกดิสโตร Ubuntu ด้วยคำสั่ง `proot-distro install ubuntu-22.04` ระบบจะดาวน์โหลดอิมเมจประมาณ 1 GB และทำการแตกไฟล์ลงในไดเรกทอรีภายใน Termux หลังจากติดตั้งเสร็จ ผู้เขียนใช้ `proot-distro login ubuntu-22.04` เพื่อเข้าสู่เซสชัน Linux แล้วทำการอัปเดตแพคเกจด้วย `apt update && apt upgrade -y`
เพื่อให้บริการต่อเนื่องในพื้นหลัง ผู้เขียนได้ติดตั้ง OpenSSH (`apt install openssh-server`) และกำหนดค่าไฟล์ `/etc/ssh/sshd_config` ให้รับการเชื่อมต่อจากเครือข่ายภายใน นอกจากนี้ยังเปิดใช้งาน systemd‑shim เพื่อให้บริการบางอย่างทำงานแบบ daemon แม้ว่า Android จะไม่มี systemd ดั้งเดิม
Performance & Benchmarks
หลังจากตั้งค่าพื้นฐานเสร็จ ผู้เขียนได้ทดสอบการทำงานของเซิร์ฟเวอร์ด้วยการรัน nginx ให้เป็นเว็บสแตติกและใช้ iperf3 ตรวจสอบแบนด์วิธ ผลลัพธ์แสดงว่าอัตราการส่งข้อมูลสูงสุดประมาณ 85 Mbps ผ่าน Wi‑Fi 5 (802.11ac) ซึ่งอยู่ในระดับที่เพียงพอสำหรับการให้บริการภายในบ้าน
ด้านการประมวลผล ผู้เขียนสังเกตว่า CPU ใช้งานเฉลี่ยอยู่ระหว่าง 12–18 % เมื่อรันเว็บเซิร์ฟเวอร์พร้อมกับ Pi‑hole และ Home Assistant** พร้อมกัน ซึ่งเป็นการแสดงให้เห็นว่าหน่วยประมวลผลสามารถจัดการหลายกระบวนการได้โดยไม่ทำให้ระบบร้อนเกินระดับที่กำหนด
นอกจากนี้ ผู้เขียนยังใช้คำสั่ง `top` เพื่อตรวจสอบการใช้งาน RAM ระหว่างการเปิดบริการหลายตัว พบว่า RAM ถูกใช้เพียงประมาณ 2 GB แม้จะมี 8 GB ทั้งหมด ซึ่งบ่งชี้ว่ามีพื้นที่สำรองพอสำหรับงานเพิ่มเติมในอนาคต
Use Cases
หลังจากเซิร์ฟเวอร์พร้อมทำงาน ผู้เขียนได้ติดตั้งแอปพลิเคชันหลายประเภทเพื่อทดสอบการใช้งานจริง ได้แก่
- Pi‑hole – ตัวบล็อกโฆษณาและมัลแวร์ระดับเครือข่าย ที่ทำหน้าที่เป็น DNS sinkhole ให้กับอุปกรณ์ทั้งหมดในบ้าน
- Home Assistant – แพลตฟอร์มจัดการอัตโนมัติภายในบ้านที่เชื่อมต่อกับอุปกรณ์ IoT ต่าง ๆ ผ่าน MQTT และ API อื่น ๆ
- Nextcloud – ระบบคลาวด์ส่วนตัวสำหรับเก็บไฟล์และแชร์ข้อมูลระหว่างสมาชิกครอบครัว
การตั้งค่าเหล่านี้ทำให้โทรศัพท์ Android กลายเป็นศูนย์กลางการจัดการดิจิทัลของบ้าน โดยไม่ต้องพึ่งพาเซิร์ฟเวอร์ราคาแพงหรืออุปกรณ์เสริมอื่น ๆ
Analysis
จากมุมมองด้านเทคนิค การแปลงโทรศัพท์ Android เป็น Linux server มีข้อได้เปรียบหลายประการ ประการแรกคือ ค่าใช้จ่ายต่ำ – อุปกรณ์ที่ค้างอยู่แล้วไม่ต้องซื้อฮาร์ดแวร์ใหม่ อีกประการหนึ่งคือ ความยืดหยุ่นของซอฟต์แวร์ เนื่องจาก Linux ให้ผู้ใช้เข้าถึงแพคเกจและไลบรารีที่หลากหลายได้โดยตรง
อย่างไรก็ตาม มีข้อจำกัดเช่น อายุแบตเตอรี่ – แม้จะต่อพาวเวอร์ผ่าน USB‑C ตลอดเวลา การทำงานต่อเนื่องของ CPU และ Wi‑Fi อาจทำให้ส่วนประกอบภายในสึกหรอเร็วขึ้น นอกจากนี้ระบบไฟล์ Android ที่ใช้กับ `proot` ยังมีความหน่วงในการเข้าถึง I/O เมื่อเทียบกับดิสก์ SSD แท้
โดยรวมแล้ว การนำ Android มาเป็นเซิร์ฟเวอร์เหมาะสำหรับ งานระดับเบา‑ปานกลาง เช่น DNS filtering, home automation hub หรือไฟล์แชร์ส่วนบุคคล แต่ไม่แนะนำให้ใช้เป็นฐานข้อมูลขนาดใหญ่หรือเว็บแอปพลิเคชันที่ต้องการประมวลผลสูง
Impact
บทความนี้สะท้อนให้เห็นแนวโน้มของ รีไซเคิลเทคโนโลยี ในวงการผู้บริโภคไทย โดยเฉพาะกลุ่มคนรัก DIY ที่มองหาโซลูชันราคาถูกเพื่อจัดการเครือข่ายในบ้าน การนำ Android มาทำหน้าที่เป็น Linux server สามารถลดของเสียอิเล็กทรอนิกส์และส่งเสริมความยั่งยืนได้
จากมุมมองของผู้ให้บริการอินเทอร์เน็ตหรือบริษัท IT ระดับ SME แนวคิดนี้อาจเปิดโอกาสในการเสนอ แพคเกจโซลูชัน ที่ใช้ฮาร์ดแวร์ที่มีอยู่แล้วเป็นฐานสำหรับระบบเฝ้าระวังหรือ VPN ภายในองค์กรโดยไม่ต้องลงทุนในเซิร์ฟเวอร์ใหม่
Summary
การเปลี่ยนโทรศัพท์ Android เก่าที่มีสเปกระดับไฮ‑เอนด์ให้กลายเป็น Linux server สามารถทำได้ด้วยเครื่องมือเช่น Termux และ proot‑distro ทำให้สามารถรันบริการพื้นฐานหลายอย่างพร้อมประสิทธิภาพที่คาดไม่ถึง การใช้งานนี้เหมาะสำหรับผู้ต้องการโซลูชันราคาถูกและยั่งยืนในระดับครอบครัวหรือ SME.
แชร์บทความนี้:
ชอบบทความแบบนี้?
สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม
แหล่งข่าวต้นฉบับ
- ชื่อต้นฉบับ
- My old Android phone became a Linux server, and it handles more than I expected
- ผู้เขียน
- Anurag Singh
- แหล่ง
- XDA Developers
- วันที่เผยแพร่
- 26 สิงหาคม 2569 เวลา 22:00



