แชร์ไฟล์ขนาดใหญ่โดยการตั้งค่าโฮมไฟล์เซิร์ฟเวอร์
คุณเคยต้องการแบ่งปันเพลง วิดีโอ หรือไฟล์ข้อมูลขนาดใหญ่กับเพื่อน ๆ อย่างรวดเร็ว แต่ไม่อยากเสียเวลามากในการอัปโหลดก่อนหรือไม่? มีบริการออนไลน์มากมายที่ให้คุณแชร์ไฟล์กับผู้อื่นได้อย่างง่ายดาย แต่ก็ยังต้องการให้คุณอัปโหลดไฟล์จริงๆ ก่อน
วิธีที่เร็วกว่าในการแชร์ไฟล์คือเพียงแค่เปลี่ยนคอมพิวเตอร์ของคุณให้เป็นเซิร์ฟเวอร์ FTP(FTP server)เพื่อให้ผู้ใช้สามารถเชื่อมต่อจากระยะไกลและดาวน์โหลดไฟล์ได้ Windowsมีคุณสมบัติในตัวสำหรับการตั้งค่าเซิร์ฟเวอร์ FTP(FTP server)ในรุ่นProfessional และ Ultimate(Professional and Ultimate editions)แต่ต้องใช้ความรู้ด้านเทคนิคเล็กน้อยจึงจะสามารถทำงานได้ โชคดีที่มีโปรแกรมโอเพนซอร์ซสองสามโปรแกรมที่ช่วยปรับปรุงกระบวนการอย่างมาก เหลือเพียงไม่กี่สิ่งที่ต้องกำหนดค่าด้วยตัวคุณเอง
ในบทความนี้ ฉันจะพูดถึง แอปพลิเคชัน เซิร์ฟเวอร์ไฟล์โอเพ่นซอร์ส(source file server) สองสามตัว ที่คุณสามารถใช้เพื่อตั้งค่าเซิร์ฟเวอร์ FTP(FTP server) ของคุณ เอง นอกจากนี้ ฉันยังจะพูดถึงขั้นตอนเพิ่มเติมที่คุณต้องดำเนินการ เช่น การกำหนดค่าเราเตอร์และไฟร์วอลล์(router and firewall)เพื่อให้การตั้งค่าทำงานได้อย่างถูกต้อง เนื่องจากมีบทช่วยสอนที่เขียนมาอย่างดีมากมายสำหรับการตั้งค่าแอปพลิเคชันแต่ละรายการ ฉันจะลิงก์ไปยังแอปที่ดีที่สุดที่จะแนะนำคุณทีละขั้นตอนในการติดตั้ง(step installing)และกำหนดค่าแอปที่คุณเลือก
HFS (เซิร์ฟเวอร์ไฟล์ HTTP)
HFS (HTTP File Server) มีมานานแล้ว และเป็นหนึ่งในวิธีที่ดีที่สุดในการแชร์ไฟล์ของคุณกับผู้อื่นโดยใช้ไฟล์เซิร์ฟเวอร์ (file server)เหมาะอย่างยิ่งสำหรับมือใหม่และผู้ใช้ขั้นสูง และสามารถตั้งค่าได้อย่างรวดเร็วด้วยการตั้งค่าเริ่มต้นเพียงอย่างเดียว สำหรับคนจรจัด มันมีตัวเลือกอื่นๆ ให้กำหนดค่ามากมาย
ปรับแต่งได้สูงและช่วยให้คุณสร้างบัญชี ดูการเชื่อมต่อปัจจุบันไปยังไฟล์ของคุณ การเชื่อมต่อปิด/สิ้นสุด ควบคุมการใช้แบนด์วิดท์ และอื่นๆ อีกมากมาย! มันเหมือนกับเซิร์ฟเวอร์ไฟล์ของ Windows Server(Windows Server File server)ยกเว้นว่ามันฟรีและทำงานผ่านเว็บได้!
สิ่งที่ดีที่สุดเกี่ยวกับHFS คือใช้งานง่ายเพียงใด! เป็นเพียงไฟล์ EXE ไฟล์เดียว(EXE file)ที่คุณเพิ่งเรียกใช้ ไม่จำเป็นต้องติดตั้งอะไรบนคอมพิวเตอร์ของคุณ! ถัดไป เพียงลากและวางไฟล์ที่คุณต้องการแชร์ลงในHFSเท่านี้คุณก็พร้อมใช้เซิร์ฟเวอร์ไฟล์(file server) ของคุณ เอง
สามารถตรวจสอบการเชื่อมต่อทั้งหมดได้ผ่านไอคอนถาด และคุณสามารถควบคุมการเชื่อมต่อทั้งหมดได้อย่างเต็มที่ คุณสามารถระบุที่อยู่ IP และหมายเลขพอร์ต(IP address and port number)ที่คุณต้องการให้เซิร์ฟเวอร์ไฟล์(file server)ทำงาน มีตัวเลือกมากมายที่คุณสามารถกำหนดค่าได้ รวมถึงโค้ดเทมเพลต HTML(HTML template)ดังนั้นคุณจึงสามารถปรับแต่งรูปลักษณ์(look and feel)ของเซิร์ฟเวอร์ไฟล์(file server) ของคุณ ได้ ในการเริ่มต้น ให้ดาวน์โหลดEXEและเรียกใช้ กล่องโต้ตอบแรกที่คุณจะเห็นคือWindows Security Alert เพื่อแจ้ง ให้คุณทราบว่าโปรแกรมถูกบล็อก
ที่นี่คุณต้องการตรวจสอบ ตัวเลือก เครือข่ายส่วนตัว(Private networks)และยกเลิก การเลือก เครือข่ายสาธารณะ(Public Networks)ก่อนคลิกปุ่มอนุญาตการเข้าถึง (Allow access)ถัดไป ระบบจะถามว่าคุณต้องการรวมHFSไว้ในเมนูบริบทของเชลล์(shell context menu)หรือไม่ ซึ่งหมายความว่าคุณสามารถคลิกขวาที่ไฟล์ใดก็ได้ในExplorerเพื่อเพิ่มลงในไฟล์เซิร์ฟเวอร์(file server)เพื่อแชร์ทันที
เมื่อคุณคลิกใช่หรือไม่ใช่ อินเทอร์เฟซหลักสำหรับโปรแกรมจะโหลดขึ้น โปรดทราบว่ามันไม่ได้ติดตั้งอะไรเลยในระบบของคุณ มันทำงานเหมือนแอพพกพา ตอนนี้สิ่งที่คุณต้องทำเพื่อเริ่มต้นคือลากและวางไฟล์บางไฟล์ในบานหน้าต่างด้านซ้าย
คุณจะสังเกตได้ว่าแถบนำทางนั้นเรียบง่ายมาก: Menuหมายเลขพอร์ต(port number)และโหมดที่คุณอยู่ ตามค่าเริ่มต้น แถบนำทางจะถูกตั้งค่าเป็นโหมดง่าย และสิ่งนี้น่าจะใช้ได้อย่างสมบูรณ์แบบสำหรับคนส่วนใหญ่ หมายเลขพอร์ต(port number)คือ 80 และจำเป็นเฉพาะในกรณีที่คุณต้องการให้บุคคลอื่นเชื่อมต่อผ่านเว็บไปยังเซิร์ฟเวอร์ของคุณ หากมีใครเชื่อมต่อผ่านFTPเพื่อดาวน์โหลดไฟล์ คุณจะต้องให้ที่อยู่ IP(IP address) สาธารณะของคุณ และหมายเลขพอร์ต(port number)จะเป็น 21
การใช้เว็บอินเตอร์เฟส(web interface)พวกเขาสามารถเรียกดูไฟล์และดาวน์โหลดจากที่นั่นได้เช่นกัน ไม่ว่าในกรณีใด คุณจะต้องส่งต่อ พอร์ต FTP (21) หรือเว็บ(Web) (80) จากเราเตอร์ของคุณไปยังคอมพิวเตอร์ที่ใช้HFS คุณสามารถอ่านเกี่ยวกับวิธีการทำทั้งหมดนั้นได้เมื่ออยู่ในส่วนไฟร์วอลล์และการส่งต่อพอร์ตด้าน(Firewall and Port Forwarding section below)ล่าง ไปข้างหน้าและคลิกปุ่มเปิดในเบราว์เซอร์(Open in browser)และควรโหลดเว็บอินเตอร์เฟส(web interface)สำหรับเซิร์ฟเวอร์ไฟล์(file server) ของคุณ พร้อมรายการไฟล์ที่คุณเพิ่มไว้ก่อนหน้านี้
เมื่อคุณตั้งค่าไฟร์วอลล์และเราเตอร์(firewall and router)สำหรับการเข้าถึงคอมพิวเตอร์ของคุณทางอินเทอร์เน็ต(Internet)แล้ว คุณสามารถทำการทดสอบตัวเองโดยใช้HFSเพื่อให้แน่ใจว่าทุกอย่างทำงานอย่างถูกต้อง เพียงคลิก(Just click)ที่เมนู(Menu) และตัวเลือก แรกคือSelf Test
ข้ามไปที่ส่วนสุดท้ายที่ฉันอธิบายขั้นตอนต่าง ๆ ที่คุณต้องทำให้เสร็จเพื่อเข้าถึงเซิร์ฟเวอร์ไฟล์(file server) ของคุณ จากภายนอกเครือข่ายท้องถิ่น
เซิร์ฟเวอร์ FileZilla
Filezilla เป็น โปรแกรม ไคลเอนต์ FTP(FTP client) ยอดนิยม แต่ก็มีเวอร์ชันเซิร์ฟเวอร์(server version)ที่ให้บริการฟรีเช่นกัน นอกจากนี้ยังค่อนข้างง่ายในการติดตั้งโดยมีตัวเลือกเริ่มต้นที่ไม่เปลี่ยนแปลงระหว่างการติดตั้ง
เมื่อทำการติดตั้ง ระบบจะขอให้คุณเลือกวิธีที่คุณต้องการติดตั้งFileZillaและควรปล่อยทิ้งไว้เพื่อให้ติดตั้งเป็น บริการ ของWindows (Windows service)คุณยังสามารถปล่อยให้หมายเลขพอร์ต(port number)เป็นค่าเริ่มต้น(default value)ได้ คลิกถัดไป(Click Next)จากนั้นระบบจะถามคุณว่าเซิร์ฟเวอร์ควรเริ่มต้นอย่างไร เว้นแต่ว่าคุณต้องการเริ่มต้นด้วยตนเองลักษณะการทำงานเริ่มต้น(default behavior)คือการโหลดโดยอัตโนมัติเมื่อผู้ใช้(user logs)เข้าสู่ระบบคลิกติดตั้ง(Click Install)และควรเสร็จสิ้นภายในไม่กี่วินาที
หน้าต่างเล็ก ๆ จะปรากฏขึ้นเพื่อแสดงข้อมูลพื้นฐานสำหรับเซิร์ฟเวอร์ ทำเครื่องหมายที่ช่อง A เชื่อมต่อกับเซิร์ฟเวอร์นี้เสมอ(lways connect to this server)หากคุณไม่ได้วางแผน(t plan)ที่จะสร้างเซิร์ฟเวอร์ FTP(FTP server) อื่น บนคอมพิวเตอร์เครื่องเดียวกัน คลิกตกลง(Click OK)และอินเทอร์เฟซหลักจะปรากฏขึ้น
มีอีกไม่กี่ขั้นตอนในการตั้งค่าไดเรกทอรี(directory setup)ในFileZillaแต่เพื่อนของเราที่HowToGeekได้เขียนบทความที่ยอดเยี่ยมที่จะแนะนำคุณตลอดขั้นตอนที่เหลือของการ ตั้ง ค่าFileZilla(setting up FileZilla)
ฟรีNAS
ผลิตภัณฑ์สุดท้ายที่ฉันต้องการพูดถึงคือFreeNASซึ่งเป็นโปรแกรมโอเพ่นซอร์สที่(source program) ยอด เยี่ยมสำหรับการสร้างอุปกรณ์จัดเก็บข้อมูล(storage device) ที่เชื่อมต่อกับเครือข่ายของคุณ เอง แม้ว่าFreeNASจะทำสิ่งอื่นๆ ได้มากมาย แต่ก็เป็นเป้าหมายพื้นฐานในการทำให้การแชร์ไฟล์ง่ายขึ้น
ความแตกต่างเพียงอย่างเดียวของFreeNASและอีกสองโปรแกรมที่ฉันได้กล่าวมาข้างต้นก็คือ โปรแกรมแรกนั้นเป็นระบบปฏิบัติการ(operating system) เต็มรูปแบบ ของมันเอง หากคุณต้องการใช้FreeNASคุณจะต้องทุ่มเททั้งเครื่องเพื่อการใช้งาน! นอกจากนี้ยังมีข้อกำหนดของระบบบางอย่างที่อาจป้องกันไม่ให้คุณใช้งานบนพีซีของคุณโดยเฉพาะ
อย่างไรก็ตาม หากคุณมีเครื่องสำรองวางอยู่รอบๆ ที่คุณไม่เคยใช้มาก่อน บางทีตอนนี้อาจถึงเวลาแปลงเป็นสตรีมและแชร์super NAS
ผู้คนที่MakeUseOfได้เขียนคู่มือที่ครอบคลุมเกี่ยวกับการติดตั้งและตั้งค่า FreeNAS(setting up FreeNAS)เพื่อแบ่งปันไฟล์ทางอินเทอร์เน็ต (Internet)พวกเขายังพูดถึงวิธีตั้งค่าDNS แบบไดนามิก เพื่อให้คุณสามารถเข้าถึงเซิร์ฟเวอร์ของคุณจากภายนอกเครือข่ายท้องถิ่น
ไฟร์วอลล์และการส่งต่อพอร์ต
ดังที่ได้กล่าวไว้ก่อนหน้านี้ หากต้องการให้สิ่งเหล่านี้ทำงานนอกเครือข่ายในบ้าน(home network) ของ คุณ คุณจะต้องทำไม่เกินสามสิ่ง:
1. เปิดพอร์ตบนไฟร์วอลล์ Windows(Windows firewall)ในเครื่องสำหรับพีซี ( HFS และ FileZilla(HFS and FileZilla) )
2. ส่งต่อ(Forward)พอร์ตบางพอร์ต ( FTP , เว็บ(WEB)ฯลฯ ) จากเราเตอร์ของคุณไปยังพีซี
3. ตั้งค่าเซิร์ฟเวอร์หลัก ของคุณด้วย (home server)DNSแบบไดนามิกเพื่อให้สามารถเข้าถึงได้ผ่านURLแทนที่จะเป็นที่อยู่ IP(IP address)ซึ่งอาจเปลี่ยนแปลงได้ตลอดเวลา
ตัวเลือกที่สามเป็นทางเลือก เนื่องจากคุณสามารถค้นหาที่อยู่ IP(IP address) ภายนอกของคุณ และมอบให้กับบุคคลที่ต้องการเข้าถึงเซิร์ฟเวอร์ อย่างไรก็ตาม หากคุณไม่มีที่อยู่ IP(IP address) แบบคงที่ และบ้านที่อยู่อาศัยส่วนใหญ่ไม่มี ที่อยู่ IP(IP address)สามารถเปลี่ยนแปลงได้ตลอดเวลา โดยปกติจะใช้เวลาสองสามวันดังนั้นหากคุณต้องการถ่ายโอนไฟล์ตลอดเวลา ก็ไม่ต้องกังวลกับตัวเลือก 3 (option 3)หากคุณไม่รู้ว่าฉันกำลังพูดถึงอะไร ลองดูโพสต์ของฉันที่อธิบายความแตกต่างระหว่างที่อยู่ IP(IP address) แบบคงที่และแบบ ไดนามิก
ฉันได้เขียนโพสต์โดยละเอียดเพื่ออธิบายการส่งต่อพอร์ต(port forwarding)และวิธีที่คุณควรกำหนดค่า คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการส่งต่อพอร์ตบนเราเตอร์ของคุณโดยไปที่http://www.portforward.com/
ฉันยังเขียนเกี่ยวกับDNS แบบไดนามิก และวิธีที่คุณจะได้รับURLที่จำง่ายซึ่งจะชี้ที่อยู่ IP(IP address) สาธารณะของคุณโดยอัตโนมัติ แม้ว่าจะมีการเปลี่ยนแปลงก็ตาม
หวังว่านี่จะช่วยคุณได้ดีในการตั้งค่าเซิร์ฟเวอร์แชร์ไฟล์จากที่บ้าน อาจต้องใช้เวลาสักระยะและคุณจะพบกับปัญหาสะดุดระหว่างทาง แต่ก็เป็นไปได้สำหรับคนส่วนใหญ่ หากคุณมีคำถามหรือพบปัญหาที่คุณไม่สามารถแก้ไขได้ โพสต์ความคิดเห็นและเราจะพยายามช่วยเหลือ สนุก!
Related posts
คัดลอกไฟล์ขนาดใหญ่บนเครือข่ายได้เร็วกว่าด้วย TeraCopy
แปลงพีซี Windows เป็น Virtual Machine โดยใช้ Hyper-V
วิธีเปลี่ยนสีไอคอนโฟลเดอร์ใน Windows
วิธีรวมหรือรวมไฟล์ข้อความหลายไฟล์
เครื่องมือ Defrag ฟรีที่ดีที่สุดสำหรับ Windows คือตัวมันเอง
3 แอพยอดนิยมสำหรับใช้ Instagram บนพีซีของคุณ
5 แอปพลิเคชั่น VR ที่ไม่ใช่เกม
10 เครื่องมือที่ดีที่สุดในการแท็ก MP3 และแก้ไขข้อมูลเมตา
แมปโฟลเดอร์กับอักษรระบุไดรฟ์ใน Windows
Download Pixel8 Seagate Premium Recovery Software FREE
ซอฟต์แวร์โอเพ่นซอร์สที่ดีที่สุดที่คุณควรใช้
10 เครื่องมือที่มีประโยชน์ที่จะเก็บไว้ใน USB Flash Drive ของคุณ
Best Free Cloud Project Management Software and Tools
รายชื่อ Best Free Internet Privacy Software & Products สำหรับ Windows 10
วิธีระบุเพลงหรือเพลงด้วยเสียง
วิธีแยกไอคอนจากไฟล์ EXE, DLL, OCX และ CPL
ฟอร์แมตการ์ด SD อย่างง่าย
แยกหรือแบ่งหน้าจอเดสก์ท็อปของคุณออกเป็นหลายส่วน
ตัวล้างรีจิสทรีของ Windows ฟรีที่ดีที่สุด
การดาวน์โหลดซอฟต์แวร์ฟรีที่จำเป็นสำหรับ Windows