ตั้งค่าเซิร์ฟเวอร์ FTP (File Transfer Protocol Server) เพื่อแชร์และถ่ายโอนไฟล์ขนาดใหญ่อย่างไร้ขีดจำกัด
ในบทความก่อนหน้านี้ LuckyTemplates แสดงวิธีตั้งค่าเซิร์ฟเวอร์ FTP ส่วนตัวโดยใช้ FileZilla ในบทความด้านล่าง LuckyTemplates จะแนะนำวิธีสร้างเซิร์ฟเวอร์ FTP โดยใช้ IIS
ใน Windows เวอร์ชันต่างๆ IIS (Internet Information Services) จะได้รับการตั้งค่าแตกต่างกันเล็กน้อย IIS เวอร์ชัน 5.0 บน Windows 2000, IIS 5.1 บน Windows XP Professional IIS 6 บน Windows Server 2003 และ Windows XP Professional 64 บิต IIS 7 อยู่บน Windows Server 2008 และ Windows Vista
IIS 7.5 เปิดตัวพร้อมกับ Windows 7, IIS 8 เปิดตัวพร้อมกับ Windows 8 และ IIS 8.5 เปิดตัวพร้อมกับ Windows 8.1
ดูเพิ่มเติม: คำแนะนำในการตั้งค่า FTP Server ส่วนตัวด้วย FileZilla
1. ตั้งค่าและกำหนดค่า FTP Server บน IIS (Internet Information Services)
หากต้องการตั้งค่าเซิร์ฟเวอร์ FTP บน ISS ขั้นแรกตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง ISS (บริการข้อมูลทางอินเทอร์เน็ต)
โปรดทราบว่า ISS มีเฉพาะในรุ่น Windows Pro, Professional, Ultimate หรือ Enterprise เท่านั้น
บน Windows Vista และ Windows เวอร์ชันก่อนหน้า คลิกStart => Control Panelจากนั้นเลือกAdd/Remove Programจากนั้นคลิก Add/Remove Windows Components
สำหรับ Windows 7 และ Windows เวอร์ชันที่สูงกว่า บนแผงควบคุม ให้คลิกโปรแกรมและคุณลักษณะจากนั้นเลือกเปิดหรือปิดคุณลักษณะของ Windows
บนอินเทอร์เฟซ Windows Components ให้เลื่อนลงเพื่อค้นหาและเลือก ตัวเลือกInternet Information Services (IIS )
คลิกถัดไปที่รายละเอียดและตรวจสอบบริการ File Transfer Protocol (FTP)จากนั้นคลิกถัดไป
สำหรับ Windows 7 และ Windows เวอร์ชันที่สูง กว่าให้คลิกช่องทำเครื่องหมายถัดจากInternet Information ServicesและFTP Serverในส่วนเซิร์ฟเวอร์ FTP เลือกบริการ FTP
คุณต้องตรวจสอบให้แน่ใจด้วยว่า ได้เลือกตัวเลือก เครื่องมือการจัดการเว็บแล้ว
คลิกตกลง จากนั้นคลิกถัดไป Windows จะติดตั้งไฟล์ IIS ที่จำเป็นพร้อมกับบริการ FTP
ตอนนี้คุณสามารถขอใส่ไดรฟ์ Windows XP หรือ Windows Vista ได้แล้ว สำหรับ Windows 7 หรือเวอร์ชันที่สูงกว่านั้นไม่จำเป็น
2. ตั้งค่าและกำหนดค่า IIS สำหรับ FTP
เมื่อติดตั้ง IIS แล้ว คุณจะต้องรีสตาร์ทคอมพิวเตอร์ งานถัดไปของคุณคือแผงการกำหนดค่า IIS เพื่อตั้งค่าเซิร์ฟเวอร์ FTP
ไปที่เริ่ม เลือกแผงควบคุม จากนั้นคลิกเครื่องมือการดูแลระบบ ที่นี่คุณจะเห็นไอคอนบริการข้อมูลทางอินเทอร์เน็ต
เมื่อคุณเปิด IIS บน Windows Vista หรือเวอร์ชันก่อนหน้าเป็นครั้งแรก คุณจะเห็นชื่อคอมพิวเตอร์ปรากฏในเมนูทางด้านซ้าย
คลิกที่ ไอคอน+ถัดจากชื่อคอมพิวเตอร์ คุณจะเห็นตัวเลือกอื่นๆ มากมาย โดยสองตัวเลือก ได้แก่ เว็บไซต์ ไซต์ FTP
ขยายตัวเลือกไซต์ FTP แล้วคุณจะเห็นไซต์FTP เริ่มต้นงานต่อไปของคุณคือคลิกที่ตัวเลือก Default FTP Site
หลังจากคลิก ไซต์ FTP เริ่มต้น บนหน้าจอคุณจะเห็นปุ่มสองปุ่มที่มุมด้านบนเหมือนกับปุ่ม VCR: เล่น หยุด และหยุดชั่วคราว
หากปุ่มเล่นเป็นสีเทา แสดงว่าเซิร์ฟเวอร์ FTP เปิดใช้งานแล้ว ขณะนี้เซิร์ฟเวอร์ FTP ของคุณกำลังทำงานอยู่ คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ FTP ผ่านทางซอฟต์แวร์ไคลเอ็นต์ FTP ได้
บน Windows 7 และเวอร์ชันที่สูงกว่า IIS จะแตกต่างออกไปเล็กน้อย ก่อนอื่น ไม่มีปุ่มเล่นหรือปุ่มที่คล้ายกันเลย นอกจากนี้ คุณจะเห็นชุดตัวเลือกทางด้านขวาของหน้าจอ เช่น การตรวจสอบสิทธิ์ การตั้งค่า SSL การเรียกดูโดยตรง....
หากต้องการเปิดเซิร์ฟเวอร์ FTP ที่นี่ ขั้นแรกให้คลิกขวาที่ไซต์ จากนั้นเลือกเพิ่มไซต์ FTPเพื่อเปิดตัวช่วยสร้าง FTP
ที่นี่คุณดำเนินการตั้งชื่อไซต์ FTP และเลือกตำแหน่งของไฟล์
จากนั้นดำเนินการกำหนดค่า Bindings และ SSL
โดยทั่วไป Binding คือที่อยู่ IP ที่คุณต้องการให้ไซต์ FTP ใช้ ทำเครื่องหมายเริ่มไซต์ FTP โดยอัตโนมัติจากนั้นเลือกไม่มี SSL
ในที่สุดก็ตั้งค่าการรับรองความถูกต้องและการอนุญาต
ด้วยการรับรองความถูกต้องคุณสามารถเลือก การรับรองความถูกต้อง แบบไม่ระบุชื่อหรือขั้นพื้นฐานหรือคุณสามารถเลือกทั้งสองตัวเลือกเหล่านี้ ด้วยการอนุญาตคุณสามารถเลือกผู้ใช้ทั้งหมด ผู้ใช้ที่ไม่ระบุชื่อหรือผู้ใช้เฉพาะ
นอกจากนี้ คุณสามารถเข้าถึง FTP Server Local ได้โดยเปิด Explorer และป้อนftp://localhostในแถบที่อยู่ ที่นี่คุณจะเห็นโฟลเดอร์ที่ดาวน์โหลด
หากคุณใช้โปรแกรม FTP ให้ทำตามขั้นตอนเดียวกับข้างต้น เปิดซอฟต์แวร์ไคลเอ็นต์ FTP และป้อนlocalhostเป็นชื่อโฮสต์ และเลือกAnonymousเพื่อเข้าสู่ระบบ เมื่อเชื่อมต่อแล้วคุณจะเห็นโฟลเดอร์
ตอนนี้ดำเนินการค้นหาข้อมูลที่คุณต้องการแบ่งปัน บน IIS ไซต์ FPT เริ่มต้นจะอยู่ในC:\Inetpub\ ftproot ที่นี่คุณสามารถเพิ่มข้อมูลได้ อย่างไรก็ตาม หากคุณต้องการเลือก ข้อมูลในตำแหน่งอื่น คุณไม่จำเป็นต้องย้ายinetpub
บน Windows 7 และเวอร์ชันที่สูงกว่า คุณสามารถเลือกตำแหน่งใดก็ได้ที่คุณต้องการผ่านตัวช่วยสร้าง อย่างไรก็ตาม คุณสามารถเลือกได้เพียง 1 โฟลเดอร์เท่านั้น หากคุณต้องการเพิ่มหลายโฟลเดอร์ในไซต์ FTP คุณต้องเพิ่มโฟลเดอร์เสมือน
จากนั้นเปิด โฟลเดอร์ ftprootและเพิ่มไฟล์ลงในโฟลเดอร์นั้น
รีเฟรชไคลเอนต์ FTP คุณจะเห็นไฟล์ที่เพิ่ม
3. จะเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่นบนเครือข่ายท้องถิ่น (เครือข่ายภายใน) ได้อย่างไร?
หากต้องการเชื่อมต่อกับคอมพิวเตอร์เครื่องอื่นบนเครือข่ายท้องถิ่น (เครือข่ายภายใน) คุณต้องเปิด Windows Firewall เพื่ออนุญาตการเชื่อมต่อ FTP กับคอมพิวเตอร์ของคุณ กล่าวอีกนัยหนึ่ง คอมพิวเตอร์ภายนอกอื่นๆ ทั้งหมดจะถูกบล็อก
เมื่อต้องการทำเช่นนี้ ให้ไปที่เริ่มเลือกแผงควบคุมจากนั้นเลือกไฟร์วอลล์Windows
บนอินเทอร์เฟซ Windows Firewall ให้คลิกแท็ บ ขั้นสูง
ในส่วนการตั้งค่าการเชื่อมต่อเครือข่าย คลิกเพื่อเลือกการเชื่อมต่อทั้งหมดในรายการทางบานหน้าต่างด้านซ้าย จากนั้นคลิกการตั้งค่า ตอนนี้คุณสามารถเปิดพอร์ตที่มีอยู่บนคอมพิวเตอร์ได้แล้ว
ในตัวอย่างด้านล่างเซิร์ฟเวอร์คือ FTP Server ดังนั้นเราจึงเลือกFTP Server
ตอนนี้หน้าต่างป๊อปอัปเล็ก ๆ จะปรากฏขึ้นบนหน้าจอ หน้าต่างป๊อปอัปนี้มีการตั้งค่าที่คุณสามารถเปลี่ยนแปลงได้ คลิกตกลงเพื่อปิดหน้าต่างป๊อปอัปนี้
บนหน้าต่างหลักของ Windows Firewall คลิกตกลง
บน Windows 7 และเวอร์ชันที่สูงกว่า กระบวนการเปิดพอร์ตบนไฟร์วอลล์จะแตกต่างออกไปเล็กน้อย
ขั้นแรกให้เปิด Windows Firewall จากแผงควบคุมจากนั้นคลิกการตั้งค่าขั้นสูงในบานหน้าต่างด้านซ้าย คลิกถัดไปที่กฎขาเข้า จาก นั้นเลื่อนลงเพื่อค้นหา ตัวเลือกเซิร์ฟเวอร์ FTP (FTP Traffic-In)คลิกขวาที่ตัวเลือกนั้นแล้วเลือกเปิดใช้งานกฎ
คลิกถัดไปที่กฎขาออก จากนั้นเลื่อนลงเพื่อค้นหา ตัวเลือกเซิร์ฟเวอร์ FTP (FTP Traffic-Out)คลิกขวาที่ตัวเลือกนั้นแล้วเลือกเปิดใช้งานกฎ
ในเวลานี้ ไฟร์วอลล์จะเปิดขึ้นเพื่ออนุญาตการเชื่อมต่อ FTP คุณสามารถเชื่อมต่อไซต์ FTP กับคอมพิวเตอร์เครื่องอื่นบนเครือข่ายได้
อย่างไรก็ตาม ก่อนที่จะเชื่อมต่อ คุณต้องได้รับที่อยู่ IP บนคอมพิวเตอร์ของคุณ
ไปที่StartคลิกRunจากนั้นป้อนCMDเพื่อเปิดหน้าต่าง Command Prompt ในหน้าต่างพร้อมรับคำสั่ง ให้ป้อนIPCONFIGและจดบันทึกที่อยู่ IP ของคอมพิวเตอร์ของคุณ
บนไคลเอนต์ FTP บนคอมพิวเตอร์เครื่องอื่นที่เชื่อมต่อ ให้ป้อนที่อยู่ IP ที่คุณเพิ่งระบุไว้ด้านบน และเชื่อมต่อโดยไม่เปิดเผยตัวตน ตอนนี้คุณจะเห็นไฟล์ทั้งหมดบนเครื่องคอมพิวเตอร์บนไคลเอนต์ FTP หรือคุณสามารถไปที่ Explorer และป้อนที่อยู่ FTP:\IPเพื่อเชื่อมต่อ
ขณะนี้ไซต์ FTP ใช้งานได้ คุณสามารถเพิ่มโฟลเดอร์ได้มากเท่าที่คุณต้องการ เมื่อผู้ใช้เชื่อมต่อ พวกเขาจะเชื่อมต่อกับเส้นทางไดเรกทอรีเฉพาะ
กลับไปที่ IIS คลิกขวาที่Default FTP Siteแล้วเลือกNewจากนั้นเลือกVirtual Directory
บน Windows 7 คลิกขวาที่ ชื่อ ไซต์แล้วเลือกเพิ่มไดเรกทอรีเสมือน
เมื่อสร้างไดเร็กทอรีเสมือนบน IIS คุณจะต้องสร้างนามแฝงไดเร็กทอรีบนฮาร์ดไดรฟ์ในเครื่อง ขั้นแรกคุณจะถูกถามถึงชื่อไดเรกทอรี คุณสามารถตั้งชื่อแทนที่เรียบง่ายและตรงไปตรงมาได้ เช่น FreeMovies หรือ WordDocs เป็นต้น
คลิกถัดไปและเรียกดูเส้นทางที่คุณต้องการแชร์โฟลเดอร์ หากคุณต้องการแชร์ภาพยนตร์ดีๆ หลายๆ เรื่อง ให้เรียกดู โฟลเดอร์ วิดีโอของฉันหรือโฟลเดอร์ที่มีไฟล์วิดีโอที่คุณต้องการแชร์
คลิก ถัดไป และเลือกตัว เลือกการเข้าถึง เช่นอ่านหรืออ่านและเขียนหากคุณต้องการแชร์ไฟล์ ให้เลือกอ่าน หากคุณ ต้องการให้ผู้ใช้รายอื่นสามารถอัปโหลดไฟล์บนคอมพิวเตอร์ของคุณได้ ให้เลือกอ่านและเขียน
คลิกถัดไป จากนั้นคลิกเสร็จสิ้น ตอนนี้คุณจะเห็นไดเร็กทอรีเสมือนใหม่ภายใต้ไซต์ FTP เริ่มต้น
บน Windows 7 และเวอร์ชันที่สูงกว่า กระบวนการจะง่ายกว่า ผู้ใช้เพียงทำตามขั้นตอนในกล่องโต้ตอบเดียวดังที่แสดงด้านล่าง:
คุณสามารถเชื่อมต่อกับไคลเอนต์ FTP ที่คุณใช้โดยป้อนในช่อง Path "/Test"หรือ"/NameOfFolder"
ใน Explorer คุณสามารถป้อน ftp : //IP address/alias name
ตอนนี้คุณสามารถดูไฟล์ในโฟลเดอร์นามแฝงที่คุณสร้างขึ้นได้
คุณสามารถสร้างโฟลเดอร์ได้มากเท่าที่คุณต้องการ สิ่งสำคัญคือต้องระบุที่อยู่ IP สาธารณะให้กับผู้ใช้ที่เชื่อมต่อจากภายนอกหรือภายในเครือข่ายของคุณ
สุดท้ายนี้ คุณต้องตั้งค่าการส่งต่อพอร์ตบนเราเตอร์เพื่อให้เครื่องคอมพิวเตอร์สามารถทำหน้าที่เป็นเซิร์ฟเวอร์ FTP ได้
อ้างถึงบทความเพิ่มเติมด้านล่าง:
ขอให้โชคดี!