ใช้โทรศัพท์มือถือของคุณเป็นเซิร์ฟเวอร์ภายในเครื่องเพื่อทดสอบอย่างรวดเร็ว

  • การนำโทรศัพท์ Android กลับมาใช้ใหม่เป็นเซิร์ฟเวอร์ช่วยให้คุณสามารถตั้งค่าเว็บไซต์ทดสอบ, NAS ขนาดเล็ก และศูนย์มัลติมีเดียได้โดยใช้พลังงานน้อยที่สุด
  • เครื่องมือต่างๆ เช่น Termux, Tiny Web Server, Emby หรือเซิร์ฟเวอร์ HTTP/FTP ช่วยให้สร้างเว็บ บริการไฟล์ และบริการสตรีมมิ่งได้ง่ายๆ ในเวลาเพียงไม่กี่นาที
  • เป็นไปได้ที่จะเปลี่ยนโทรศัพท์มือถือของคุณให้เป็นคลาวด์ส่วนตัวด้วย Nextcloud หรือ ownCloud และในระดับที่สูงขึ้น ยังสามารถเปลี่ยนเป็นเซิร์ฟเวอร์ Linux ขนาดเล็กได้อย่างสมบูรณ์อีกด้วย
  • การรักษาความปลอดภัยของเครือข่าย WiFi รหัสผ่าน การเข้ารหัส และ VPN เป็นสิ่งสำคัญอย่างยิ่งเมื่อต้องการใช้งานบริการโทรศัพท์ทั้งภายในและภายนอกบ้าน

เปลี่ยนโทรศัพท์มือถือของคุณให้เป็นเซิร์ฟเวอร์ภายในเครื่อง

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

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

เหตุใดการใช้โทรศัพท์มือถือเป็นเซิร์ฟเวอร์ภายในจึงมีความเหมาะสม?

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

ข้อดีอย่างหนึ่งที่สำคัญคือการประหยัดค่าใช้จ่าย: แทนที่จะซื้อ NAS, Raspberry Pi หรือมินิพีซี คุณสามารถใช้สิ่งนี้แทนได้ นำโทรศัพท์มือถือเครื่องเก่ามาดัดแปลงใหม่โดยไม่ต้องเสียค่าใช้จ่ายด้านฮาร์ดแวร์นอกจากนี้ คุณยังลดปริมาณขยะอิเล็กทรอนิกส์ และใช้ไฟฟ้าในปริมาณน้อยมากเมื่อเทียบกับคอมพิวเตอร์ตั้งโต๊ะที่เปิดใช้งานตลอด 24 ชั่วโมง 7 วันต่อสัปดาห์

นอกจากนี้ ที่นี่ยังเป็นห้องทดลองที่ยอดเยี่ยมสำหรับการทดลองโดยไม่ต้องกลัว คุณสามารถ เรียนรู้แนวคิดด้านเครือข่าย บริการเว็บ และโปรโตคอลต่างๆ เช่น HTTP, FTP, SMB, WebDAV หรือ SSHและฝึกฝนแนวคิดด้านความปลอดภัยขั้นพื้นฐานโดยไม่ต้องแตะต้องระบบที่สำคัญหรือข้อมูลสำคัญ เหมาะอย่างยิ่งสำหรับผู้ที่เพิ่งเริ่มต้นในด้านการบริหารระบบหรือการพัฒนาเว็บไซต์

เปลี่ยนโทรศัพท์มือถือของคุณให้เป็นเซิร์ฟเวอร์ภายในเครื่อง
บทความที่เกี่ยวข้อง:
วิธีใช้โทรศัพท์มือถือเป็นเซิร์ฟเวอร์ไฟล์ที่ปลอดภัยที่บ้าน

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

การตั้งค่าเว็บเซิร์ฟเวอร์ทดสอบด้วย Termux

หนึ่งในวิธีที่ยืดหยุ่นที่สุดในการใช้โทรศัพท์มือถือของคุณคือ... เซิร์ฟเวอร์ภายในสำหรับโปรเจ็กต์เว็บหรือการสาธิตอย่างรวดเร็ว บทความนี้จะกล่าวถึงการติดตั้ง Termux ซึ่งเป็นโปรแกรมจำลองเทอร์มินัล Linux สำหรับ Android ที่ทำงานเหมือนระบบ GNU/Linux ขนาดเล็กในกระเป๋าของคุณ

สิ่งที่แนะนำมากที่สุดคือ ติดตั้ง Termux จาก F-Droid แทน Google Playเนื่องจากเวอร์ชันใน Google Play Store มักจะอัปเดตช้ากว่าเวอร์ชันอื่น คุณไม่จำเป็นต้องรูทโทรศัพท์: มันติดตั้งเหมือนแอปอื่นๆ และเริ่มต้นทำงานได้ในไม่กี่วินาที

เป็นที่น่าสังเกตว่า Termux ยังคงรักษาคุณสมบัติต่างๆ เอาไว้ บริการพื้นหลังเพื่อเรียกใช้โปรแกรมดีมอนและกระบวนการทำงานต่อเนื่องตั้งแต่ Android 12 เป็นต้นไป ผู้ผลิตบางรายจะเข้มงวดเรื่องการประหยัดพลังงานมากขึ้นและอาจปิดกระบวนการทำงานบางอย่าง แต่สำหรับเซิร์ฟเวอร์พัฒนาซอฟต์แวร์ทั่วไป การปรับตั้งค่าการใช้งานแบตเตอรี่ให้เหมาะสมมักจะใช้งานได้ดี

การเตรียมสภาพแวดล้อมใน Termux

เมื่อเปิดใช้งาน Termux เป็นครั้งแรก สิ่งสำคัญที่สุดคือ... อัปเดตรายการแพ็กเกจและอัปเดตสภาพแวดล้อม Linux พื้นฐานด้วยคำสั่งทั่วไปของโปรแกรมจัดการแพ็กเกจ คุณก็จะเตรียมระบบให้พร้อมก่อนติดตั้งอะไรก็ตามจากเซิร์ฟเวอร์ได้แล้ว

จากนั้นคุณก็สามารถติดตั้งสิ่งที่คุณต้องการได้ การผสมผสานที่มีประโยชน์มากคือ OpenSSH สำหรับการเข้าถึงที่ปลอดภัย และ Node.js (เวอร์ชัน LTS) สำหรับการตั้งค่าเซิร์ฟเวอร์ HTTP ที่ทันสมัยด้วยสองเสาหลักนี้ คุณก็มีพื้นฐานที่ยอดเยี่ยมสำหรับการทำงานจากระยะไกลและการนำเสนอเนื้อหาผ่านโทรศัพท์ของคุณแล้ว

สร้างเว็บไซต์ทดสอบบนอุปกรณ์มือถือของคุณ

เมื่อตั้งค่าสภาพแวดล้อมเสร็จเรียบร้อยแล้ว ก็ถึงเวลาสร้างหน้าแรกของคุณ สำหรับการตรวจสอบอย่างรวดเร็ว เพียงแค่... สร้างไฟล์ index.html ที่มีข้อความ "Hello world" หรือข้อความ HTML ทดสอบขนาดเล็กการเปลี่ยนเส้นทางการส่งข้อความไปยังไฟล์จากคอนโซล Termux โดยตรง

หากคุณต้องการสร้างเลย์เอาต์ที่ซับซ้อนยิ่งขึ้น คุณสามารถใช้... โปรแกรมแก้ไขข้อความ nano ในตัวของ Termux ช่วยให้คุณแก้ไข HTML ได้โดยตรงมันอาจจะไม่ใช่สิ่งที่สะดวกสบายที่สุดในโลกบนหน้าจอขนาดเล็ก แต่สำหรับการสร้างต้นแบบ การทดสอบสไตล์ CSS หรือการปรับแต่งเนื้อหาเล็กน้อย มันก็ใช้งานได้ดีเยี่ยม

การตั้งค่าเซิร์ฟเวอร์ HTTP ในเครื่อง

เมื่อคุณมีไฟล์เว็บไซต์แล้ว ขั้นตอนต่อไปคือการทำให้ไฟล์เหล่านั้นสามารถเข้าถึงได้ผ่าน HTTP เมื่อติดตั้ง Node.js แล้ว คุณสามารถใช้... เครื่องมืออย่าง http-server ที่ทำงานร่วมกับ npx สามารถให้บริการเนื้อหาคงที่ได้ในเวลาเพียงไม่กี่วินาทีโดยปกติแล้วจะรับฟังผ่านพอร์ตเช่น 8080

เซิร์ฟเวอร์นี้สามารถทำงานในพื้นหลังภายใน Termux ได้ ดังนั้นจึงสามารถใช้งานได้บนอุปกรณ์มือถือ เรียกใช้เว็บไซต์ของคุณที่ http://127.0.0.1 สำหรับการทดสอบในเครือข่ายภายใน หรือผ่านที่อยู่ IP บนเครือข่าย WiFi ของคุณด้วยวิธีนี้ คุณจึงสามารถเข้าถึงได้จากแล็ปท็อป แท็บเล็ตเครื่องอื่น หรืออุปกรณ์ใดๆ ที่เชื่อมต่อกับเราเตอร์ตัวเดียวกัน

เปิดเผยเซิร์ฟเวอร์มือถือของคุณสู่โลกอินเทอร์เน็ตโดยใช้ท่อส่งข้อมูล

หากคุณต้องการให้โปรเจ็กต์เว็บของคุณสามารถเข้าถึงได้บนอุปกรณ์เคลื่อนที่ที่อยู่นอกเครือข่าย WiFi คุณจำเป็นต้องเอาชนะอุปสรรคนี้ เราเตอร์ NAT ทำงานได้ดีโดยไม่ต้องตั้งค่า Port Forwarding มากเกินไปด้วยเหตุนี้ บริการอุโมงค์ส่งข้อมูลอย่าง Pinggy หรือ LocalTunnel จึงสะดวกมาก

ด้วย Pinggy คุณสามารถตั้งค่าได้ การเชื่อมต่อ SSH ย้อนกลับจาก Termux ไปยังเซิร์ฟเวอร์ Pinggyโดยระบุพอร์ตท้องถิ่นที่ HTTP ของคุณกำลังรับฟังอยู่ (ตัวอย่างเช่น 8080) บริการจะส่งคืนค่า URL สาธารณะในรูปแบบ https://something.a.pinggy.io ซึ่งคุณสามารถแชร์กับใครก็ได้ในขณะที่อุโมงค์ยังทำงานอยู่

Pinggy เวอร์ชันฟรีมีลิงก์ชั่วคราวให้ใช้งาน พวกมันจะหมดอายุหลังจากประมาณหนึ่งชั่วโมงซึ่งเพียงพอสำหรับการสาธิตให้ลูกค้าดู การตรวจสอบเค้าโครงอย่างรวดเร็ว หรือการทดสอบเว็บฮุคโดยไม่ต้องตั้งค่าโครงสร้างพื้นฐานที่ซับซ้อน

LocalTunnel เป็นอีกทางเลือกหนึ่งที่ใช้งานได้จริงและเข้ากันได้ดีกับ Node.js คุณติดตั้งมันด้วย npm เริ่มเว็บเซิร์ฟเวอร์ตามปกติ และเรียกใช้งานได้เลย lt –port 8080 เพื่อรับ URL สาธารณะ เข้าถึงได้ในไม่กี่วินาที เหมาะอย่างยิ่งสำหรับการนำเสนอต้นแบบโดยไม่ต้องยุ่งยากกับการใช้งานเราเตอร์

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

เปลี่ยนโทรศัพท์มือถือของคุณให้เป็นเซิร์ฟเวอร์มัลติมีเดียและมินิ NAS

เปลี่ยนโทรศัพท์มือถือของคุณให้เป็นเซิร์ฟเวอร์ภายในเครื่อง

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

ติดตั้ง Emby Server โดยตรงบน Android

หากคุณต้องการอะไรที่คล้ายกับการมี "Netflix ที่บ้าน" ตัวเลือกที่ทรงพลังมากอย่างหนึ่งคือ ติดตั้ง Emby Server โดยตรงเป็นเซิร์ฟเวอร์บนอุปกรณ์มือถือ Android ของคุณEmby แตกต่างจากแพลตฟอร์มอื่นๆ ตรงที่นำเสนอไฟล์ APK ที่ทำหน้าที่เป็นเซิร์ฟเวอร์เต็มรูปแบบบนระบบ Android

จำเป็นต้องดาวน์โหลด ดาวน์โหลดไฟล์ APK ของ Emby Server อย่างเป็นทางการจากเว็บไซต์ของพวกเขา และอย่าใช้แอปมาตรฐานจากแอปสโตร์เนื่องจากโดยปกติแล้วโปรแกรมจะทำหน้าที่เป็นเพียงไคลเอนต์ คุณจึงสามารถค้นหาเวอร์ชันที่พร้อมใช้งานบนเซิร์ฟเวอร์ได้บนเว็บไซต์อย่างเป็นทางการ

ฮาร์ดแวร์ที่ต้องการนั้นมีราคาไม่แพงมาก: อุปกรณ์ดังกล่าวจำเป็นต้องมีระบบปฏิบัติการ Android 6.0 ขึ้นไป และมีพื้นที่เก็บข้อมูลขั้นต่ำเพียงพอคุณสามารถใช้โทรศัพท์มือถือรุ่นเก่าได้ ตราบใดที่ระบบยังสามารถบูตเครื่องได้โดยไม่มีปัญหา

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

ขั้นตอนการทำงานโดยทั่วไปนั้นง่ายมาก: คุณรีเซ็ตโทรศัพท์เพื่อล้างข้อมูล คัดลอกวิดีโอและเพลงของคุณ คุณติดตั้ง Emby Server เปิดใช้งาน และจดบันทึกที่อยู่ IP และพอร์ตที่แอปแสดงขึ้นมาจากนั้น จากเบราว์เซอร์ในคอมพิวเตอร์ของคุณ ให้ไปที่ที่อยู่ดังกล่าว ทำตามขั้นตอนในตัวช่วยสร้าง สร้างผู้ใช้พร้อมรหัสผ่าน และกำหนดค่าต่างๆ ไลบรารีที่ชี้ไปยังโฟลเดอร์เนื้อหาของคุณ ภายในหน่วยความจำของโทรศัพท์

1579174529 สเปกประสิทธิภาพ Galaxy S20 แสดงที่จุดใหม่
บทความที่เกี่ยวข้อง:
Samsung Galaxy S20: ข้อมูลทางเทคนิค การวิเคราะห์เชิงลึก และศักยภาพในฐานะเว็บเซิร์ฟเวอร์ขั้นสูง

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

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

เมื่อเปรียบเทียบกับคอมพิวเตอร์ตั้งโต๊ะที่เปิดใช้งานตลอดทั้งวัน โทรศัพท์มือถือในโหมดเซิร์ฟเวอร์มีข้อดีหลายประการ ใช้พลังงานต่ำมาก ไม่มีเสียงรบกวน ขนาดเล็ก และพกพาสะดวกอย่างยิ่งคุณสามารถพกพาไปกับคุณในการเดินทางพร้อมกับคอลเลกชันมัลติมีเดียทั้งหมดของคุณได้โดยไม่ต้องพึ่งพาการเชื่อมต่ออินเทอร์เน็ตของโรงแรม

เซิร์ฟเวอร์มัลติมีเดียแบบเนทีฟผ่าน DLNA/UPnP

ผู้ผลิตบางรายได้รวมคุณสมบัติต่างๆ ไว้ในโทรศัพท์มือถือของตน ได้แก่ เซิร์ฟเวอร์มีเดียที่รองรับ DLNA/UPnP สำหรับแชร์รูปภาพ วิดีโอ และเพลงบนเครือข่ายภายในมันเหมือนกับการแชร์โฟลเดอร์จากคอมพิวเตอร์ของคุณ แต่ในกรณีนี้คือโทรศัพท์ของคุณที่ถูกเผยแพร่ไปยังเครือข่ายทั้งหมด

เส้นทางเมนูจะแตกต่างกันไปตามแต่ละยี่ห้อ แต่ในอุปกรณ์ Android หลายรุ่น เมนูนี้จะอยู่ภายใน... การตั้งค่า > การเชื่อมต่ออุปกรณ์ > การตั้งค่าการเชื่อมต่อ > เซิร์ฟเวอร์มีเดีย หรือชื่อที่คล้ายคลึงกัน จากนั้นคุณสามารถเปิดใช้งานตัวเลือกการแชร์เนื้อหาได้

เมื่อคุณเปิดใช้งานฟีเจอร์นี้ โทรศัพท์ของคุณจะแสดงผลดังนี้ แหล่งสัญญาณ DLNA บนสมาร์ททีวี คอมพิวเตอร์ และอุปกรณ์อื่นๆ ที่อยู่ในเครือข่ายเดียวกันด้วยวิธีนี้ คุณสามารถเล่นรูปภาพ เพลง หรือวิดีโอที่จัดเก็บไว้ในโทรศัพท์ได้โดยตรง โดยไม่ต้องคัดลอกก่อน

โดยปกติแล้วสามารถเลือกประเภทของเนื้อหาที่จะแชร์ได้ (เฉพาะเพลง เฉพาะรูปภาพ เฉพาะวิดีโอ หรือทุกอย่าง) และแม้กระทั่ง กำหนดค่าอุปกรณ์ที่ได้รับอนุญาตให้เชื่อมต่อวิธีนี้จะจำกัดการเข้าถึงบนเครือข่ายที่มีอุปกรณ์เชื่อมต่อจำนวนมาก

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

การใช้งาน Android เป็น NAS อย่างง่าย โดยใช้ SMB และ WebDAV

หากคุณสนใจวิธีการ "ดิสก์เครือข่าย" มากกว่าการสตรีมแบบดั้งเดิม คุณสามารถลองดูที่นี่ได้ แอปพลิเคชันจัดการไฟล์ขั้นสูง เช่น MiXplorer ที่สามารถทำหน้าที่เป็นเซิร์ฟเวอร์ SMB หรือ WebDAV ได้วิธีนี้จะทำให้พื้นที่เก็บข้อมูลของโทรศัพท์มือถือถูกเชื่อมต่อเสมือนเป็นทรัพยากรที่ใช้ร่วมกันบนพีซีของคุณ

ขั้นตอนประกอบด้วยการเลือกโฟลเดอร์ที่คุณต้องการแชร์ และการเปิดใช้งาน มีการรวมเซิร์ฟเวอร์ SMB/WebDAV เข้ากับแอปพลิเคชัน และสามารถกำหนดชื่อผู้ใช้และรหัสผ่านได้จากนั้น คอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Windows, macOS หรือ Linux สามารถเชื่อมต่อผ่านเส้นทางเครือข่ายนั้นได้

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

เว็บเซิร์ฟเวอร์แบบง่ายๆ เช่น Tiny Web Server และโปรแกรมที่คล้ายกัน

ถ้าคุณต้องการ ให้บริการไฟล์คงที่หรือเว็บไซต์ขนาดเล็กโดยไม่ต้องใช้ Termux หรือบรรทัดคำสั่งมีโซลูชันที่ออกแบบมาเพื่อตอบโจทย์นั้นโดยเฉพาะ เช่น Tiny Web Server สำหรับ Android

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

ก่อนกดเริ่ม คุณสามารถเลือกได้ โฟลเดอร์หลักที่จะใช้ในการส่งไฟล์ตัวอย่างเช่น คุณสามารถสร้างโฟลเดอร์ชื่อ “RedesZone” หรือโฟลเดอร์อื่นๆ ที่คุณต้องการ คัดลอกเว็บไซต์ของคุณลงไปในโฟลเดอร์นั้น แล้วตั้งค่าให้เป็นไดเร็กทอรีหลัก

นอกจากนี้ยังสามารถปรับ การเข้ารหัสอักขระและพอร์ตที่เซิร์ฟเวอร์จะรับฟัง ซึ่งโดยปกติจะเป็น 8080 เป็นค่าเริ่มต้นเมื่อตั้งค่าพารามิเตอร์เหล่านี้เสร็จแล้ว ให้เริ่มบริการ และสถานะจะเปลี่ยนจากหยุด (สีแดง) เป็นเริ่มแล้ว (สีน้ำเงิน)

ในเบราว์เซอร์ของคุณ ไม่ว่าจะเป็นบนโทรศัพท์มือถือหรืออุปกรณ์อื่น ๆ ที่เชื่อมต่อเครือข่าย คุณเพียงแค่เข้าไปที่... ที่อยู่ IP ภายในของโทรศัพท์ ตามด้วยพอร์ตและเส้นทางไฟล์ ตัวอย่างเช่น /index.htmlนี่คือลักษณะที่คุณจะเห็นหน้าเว็บ HTML ไฟล์ที่ดาวน์โหลดได้ หรือเนื้อหาที่คุณวางไว้ในโฟลเดอร์นั้น

เครื่องมือประเภทนี้เหมาะสำหรับ การทดสอบเว็บไซต์แบบคงที่ การแชร์เนื้อหาเฉพาะ หรือการตั้งค่าไมโครเซิร์ฟเวอร์ที่บ้าน ภายในเวลาไม่กี่นาที อย่างไรก็ตาม แม้จะดูง่าย แต่ก็ควรตรวจสอบการตั้งค่าความปลอดภัยพื้นฐานของเซิร์ฟเวอร์ที่แอปนั้นมีให้เสมอ

เซิร์ฟเวอร์ไฟล์ HTTP และ FTP บน Android

สำหรับการแลกเปลี่ยนเอกสาร รูปภาพ หรือไฟล์ใดๆ อย่างรวดเร็วผ่าน Wi-Fi นั้น มีแอปพลิเคชันที่ออกแบบมาเพื่อจุดประสงค์นี้โดยเฉพาะ ตั้งค่าเซิร์ฟเวอร์ HTTP หรือ FTP บนอุปกรณ์มือถือของคุณได้ทันทีโดยไม่ต้องใช้สายเคเบิลหรือการตั้งค่าที่ซับซ้อน

เซิร์ฟเวอร์ HTTP ขนาดเล็กสำหรับแชร์บนเครือข่ายท้องถิ่น

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

โดยปกติแล้วอุปกรณ์เหล่านี้จะช่วยดูแลด้านความปลอดภัยของบ้าน: พวกมันช่วยให้ ขอการยืนยันทุกครั้งที่มี IP ใหม่พยายามเชื่อมต่อ และตั้งรหัสผ่านเพื่อป้องกันการเข้าถึงเพื่อป้องกันไม่ให้ใครก็ตามสามารถเข้าถึง WiFi ของคุณโดยไม่ได้รับอนุญาต

นอกจากนี้ หลายแห่งยังมีสิ่งพิเศษเพิ่มเติม เช่น ความเป็นไปได้ในการ สร้างไฟล์ข้อความโดยการวางเนื้อหาจากเบราว์เซอร์ แชร์ไฟล์จากแอปพลิเคชันอื่น หรือจัดการเซสชันหลายรายการพร้อมกันสำหรับการใช้งานในเครือข่ายภายในบ้านที่มี WiFi ที่มีการป้องกัน ระดับความปลอดภัยโดยทั่วไปถือว่าอยู่ในระดับที่เหมาะสม

เซิร์ฟเวอร์ FTP พร้อมตัวจัดการไฟล์

อีกหนึ่งคุณสมบัติคลาสสิกของ Android คือการใช้ประโยชน์จาก โปรแกรมจัดการไฟล์ที่มีเซิร์ฟเวอร์ FTP หรือ SFTP รวมอยู่ด้วยเช่นเดียวกับ ES File Explorer รุ่นเก่า หรือโปรแกรมทางเลือกอื่นๆ ในปัจจุบัน ในกรณีนี้ อุปกรณ์พกพาจะทำหน้าที่เสมือนเซิร์ฟเวอร์ระยะไกลที่คุณเข้าถึงได้ด้วยโปรแกรม FTP ทั่วไป

ตัวเลือกนี้มักจะอยู่ในเมนู "เครื่องมือ" หรือ "เครือข่าย" การเปิดใช้งานตัวเลือกนี้จะเริ่มแอปพลิเคชัน เซิร์ฟเวอร์ FTP ที่ระบุที่อยู่ IP ภายในและพอร์ตการรับฟังด้วยข้อมูลดังกล่าว คุณสามารถเชื่อมต่อได้จาก FileZilla โปรแกรมจัดการไฟล์ของระบบปฏิบัติการ หรือแม้แต่เว็บเบราว์เซอร์ที่ใช้งานร่วมกันได้

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

การซิงโครไนซ์อัตโนมัติไปยัง NAS หรือเซิร์ฟเวอร์ระยะไกล

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

แนวทางนี้เหมาะอย่างยิ่งหากคุณทำงานถ่ายภาพนอกสำนักงาน และต้องการ... ภาพเหล่านี้ควรปรากฏบนเซิร์ฟเวอร์ของบริษัทโดยเร็วที่สุด เพื่อให้ทีมงานสามารถนำไปใช้งานได้คุณกำหนดค่า IP หรือโดเมนของ NAS, พอร์ต (โดยปกติคือ 21), ข้อมูลรับรอง และโฟลเดอร์ปลายทาง

หากสามารถเข้าถึง NAS จากภายนอกบ้านได้ด้วยที่อยู่ IP แบบคงที่หรือบริการ DNS แบบไดนามิกจากผู้ผลิต แอปก็จะสามารถใช้งานได้ อัปโหลดรูปภาพโดยอัตโนมัติทันทีที่ถ่าย โดยใช้ข้อมูลมือถือหรือ Wi-Fiบางคนถึงกับลบไฟล์ออกจากโทรศัพท์หลังจากอัปโหลดเสร็จแล้ว และสร้างโฟลเดอร์ย่อยอย่างเป็นระเบียบตามกฎที่คุณกำหนดเอง

ใช้โทรศัพท์มือถือของคุณเป็นคลาวด์ส่วนตัวด้วย Nextcloud หรือ ownCloud

สำหรับผู้ที่ต้องการใช้งานคล้ายกับ Google Drive แต่ไม่อยากออกจากบ้าน สามารถนำโทรศัพท์มือถือเครื่องเก่ามาดัดแปลงเป็นอุปกรณ์จัดเก็บข้อมูลได้ เซิร์ฟเวอร์คลาวด์ส่วนตัวพร้อมโซลูชันต่างๆ เช่น Nextcloud หรือ ownCloudโดยทั่วไปจะติดตั้งผ่าน Termux หรือใช้คอนเทนเนอร์และเครื่องมือที่ดัดแปลงสำหรับ Android

ในสถานการณ์นี้ นอกเหนือจากโทรศัพท์มือถือแล้ว คุณยังต้องมีสิ่งอื่นๆ อีก พื้นที่เก็บข้อมูลที่เหมาะสมและการเชื่อมต่ออินเทอร์เน็ตที่ดีคุณสามารถใช้หน่วยความจำภายในได้ แต่ในทางปฏิบัติแล้ว นิยมใช้การ์ด microSD ขนาดใหญ่หรือไดรฟ์ USB ที่เชื่อมต่อผ่าน OTG เพื่อหลีกเลี่ยงปัญหาพื้นที่เต็มเร็ว

แนวคิดคือการวางโทรศัพท์ลง เสียบเข้ากับจุดเชื่อมต่อคงที่ในบ้านที่มีสัญญาณ WiFi ครอบคลุมดี หรือเชื่อมต่อผ่านสาย Ethernet ก็ได้หากอะแดปเตอร์รองรับเมื่อตั้งค่าทุกอย่างเสร็จเรียบร้อยแล้ว คุณสามารถเข้าถึงไฟล์ของคุณได้จากแล็ปท็อป แท็บเล็ตเครื่องอื่น หรือโทรศัพท์มือถือเครื่องหลักของคุณ ทั้งภายในและภายนอกเครือข่าย หากคุณเลือกที่จะเปิดเผยบริการเหล่านั้น

อย่างไรก็ตาม จำเป็นต้องใช้ความระมัดระวังเป็นพิเศษ: การระมัดระวังไว้ก่อนเป็นสิ่งที่ควรทำเสมอ ใช้เฉพาะซอฟต์แวร์ที่เป็นทางการและอัปเดตแล้ว หลีกเลี่ยงไฟล์ APK จากแหล่งที่ไม่น่าเชื่อถือ และหมั่นอัปเดตแพทช์ความปลอดภัยอยู่เสมอระบบคลาวด์ภายในบ้านที่ตั้งค่าไม่ถูกต้องและเชื่อมต่อกับอินเทอร์เน็ตนั้นเป็นแหล่งดึงดูดปัญหาอย่างมาก

ก้าวไปอีกขั้น: เปลี่ยนโทรศัพท์มือถือของคุณให้เป็นเซิร์ฟเวอร์ Linux ขนาดเล็กที่สมบูรณ์แบบ

หากคุณชอบทำให้เรื่องซับซ้อนขึ้นเล็กน้อยและอุปกรณ์ของคุณรองรับ คุณก็มีตัวเลือกในการติดตั้ง รอมอย่างเช่น postmarketOS หรือระบบปฏิบัติการลินุกซ์ขนาดเล็กอื่นๆในกรณีนั้น คุณก็เลิกใช้ Android แล้วเปลี่ยนโทรศัพท์มือถือให้กลายเป็นเซิร์ฟเวอร์ ARM ขนาดเล็กที่ใช้ Linux "ของแท้"

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

ความเป็นไปได้นั้นมากมาย แต่ก็มีข้อจำกัดที่ชัดเจนเช่นกัน: อุปกรณ์เหล่านี้ โดยทั่วไปแล้ว อุปกรณ์เหล่านี้จะไม่มีพอร์ต Ethernet หรือ SATA และจะใช้ Wi-Fi และ USB-OTG แทนข้อจำกัดนี้ส่งผลต่อความเร็วเครือข่ายและการขยายพื้นที่จัดเก็บข้อมูลอย่างจริงจัง สำหรับการใช้งานเบาๆ และโครงการส่วนตัวนั้น ถือว่าเพียงพอแล้ว แต่ไม่ควรคาดหวังประสิทธิภาพเทียบเท่าเครื่อง x86 ที่มีฮาร์ดไดรฟ์เฉพาะ

ความปลอดภัยเมื่อใช้โทรศัพท์มือถือเป็นเซิร์ฟเวอร์

เมื่อคุณใช้โทรศัพท์เป็นเว็บเซิร์ฟเวอร์ภายในองค์กร, มินิ NAS หรือคลาวด์ส่วนตัว ความปลอดภัยจะเปลี่ยนจาก "รายละเอียดที่ไม่จำเป็น" ไปเป็น "สิ่งสำคัญ" เงื่อนไขสำคัญเพื่อหลีกเลี่ยงการเปิดเผยข้อมูลของคุณโดยไม่ระมัดระวังสิ่งแรกที่ต้องทำคือดูแลเครือข่ายของคุณ: ใช้ WiFi ที่มีการเข้ารหัสที่ทันสมัย ​​และ ใช้รหัสผ่านที่ปลอดภัย ปิดใช้งาน WPS และหลีกเลี่ยงการปล่อยให้เครือข่ายเปิดอยู่ เพราะมันเหมือนตะแกรง

ในแต่ละแอปพลิเคชันที่ทำหน้าที่เป็นเซิร์ฟเวอร์ (HTTP, FTP, SMB, WebDAV, Emby ฯลฯ) แนะนำให้ดำเนินการดังนี้ ควรเปิดใช้งานการตรวจสอบสิทธิ์ด้วยชื่อผู้ใช้และรหัสผ่านทุกครั้งที่เป็นไปได้การเปิดบริการต่างๆ โดยไม่ใส่รหัสผ่านบนเครือข่ายภายในบ้านอาจดูไม่เป็นอันตราย แต่ถ้ามีใครแอบเข้ามาใช้ WiFi ของคุณ พวกเขาก็จะสามารถเข้าถึงข้อมูลของคุณได้อย่างอิสระ

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

อย่าลืมความเสี่ยงทางกายภาพ: โทรศัพท์คือ... สูญหายหรือถูกขโมยได้ง่ายกว่าเซิร์ฟเวอร์ที่ติดตั้งอยู่กับที่ในห้องเก็บของมากด้วยเหตุนี้ การเข้ารหัสพื้นที่จัดเก็บข้อมูลของอุปกรณ์ การตั้งค่ารหัส PIN ลายนิ้วมือ หรือรูปแบบการล็อกที่ปลอดภัย และหากเป็นไปได้ ควรมีระบบลบข้อมูลจากระยะไกลในกรณีที่อุปกรณ์สูญหาย จึงมีความสำคัญอย่างยิ่ง

เมื่อใดจึงคุ้มค่าที่จะใช้โทรศัพท์มือถือเป็นเซิร์ฟเวอร์ และเมื่อใดที่ไม่คุ้มค่า?

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

วิธีตั้งค่า FTP, WebDAV และ Samba บน Android
บทความที่เกี่ยวข้อง:
วิธีตั้งค่า FTP, WebDAV และ Samba บน Android

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

ข้อเสียคือ ฮาร์ดแวร์มือถือมีข้อจำกัดอยู่บ้าง: ประสิทธิภาพโดยรวมและความสามารถในการขยายขนาดนั้นห่างไกลจาก NAS หรือเซิร์ฟเวอร์เฉพาะทางมากความเร็วเครือข่ายจะขึ้นอยู่กับ Wi-Fi เป็นส่วนใหญ่ ประสิทธิภาพการอ่าน/เขียนจะขึ้นอยู่กับหน่วยความจำภายในหรือการ์ด microSD และความร้อนหรือการจัดการแบตเตอรี่อาจเป็นปัญหาได้หากใช้งานเป็นเวลานานหลายชั่วโมงติดต่อกัน

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