Bạn đã bao giờ muốn chia sẻ âm nhạc, video hoặc tệp dữ liệu lớn với bạn bè một cách nhanh chóng, nhưng không muốn lãng phí quá nhiều thời gian tải chúng lên trước? Có rất nhiều dịch vụ trực tuyến cho phép bạn chia sẻ tệp với người khác một cách dễ dàng, nhưng nó vẫn yêu cầu bạn thực sự tải tệp lên trước.
Cách chia sẻ tệp nhanh hơn chỉ đơn giản là biến máy tính của bạn thành FTP máy chủ để người dùng có thể kết nối từ xa và tải xuống các tệp. Windows có một tính năng tích hợp cho thiết lập máy chủ FTP trong các phiên bản Professional và Ultimate, nhưng nó đòi hỏi khá nhiều kiến thức kỹ thuật để làm việc. May mắn thay, có một vài chương trình nguồn mở hợp lý hóa quy trình một cách đáng kể, chỉ để lại cho bạn một vài thứ để tự cấu hình.
Trong bài viết này, tôi sẽ đi qua một vài các ứng dụng máy chủ tệp nguồn mở mà bạn có thể sử dụng để thiết lập máy chủ FTP của riêng bạn. Tôi cũng sẽ nói về các bước bổ sung bạn cần thực hiện, như định cấu hình bộ định tuyến và tường lửa của bạn, để thiết lập hoạt động bình thường. Vì có nhiều hướng dẫn bằng văn bản để thiết lập từng ứng dụng này, tôi sẽ chỉ đơn giản là liên kết đến những ứng dụng tốt nhất sẽ hướng dẫn bạn từng bước cài đặt và định cấu hình bất kỳ ứng dụng nào bạn chọn.
HFS (Máy chủ tệp HTTP) )
HFS (Máy chủ tệp HTTP) đã tồn tại trong một thời gian dài và là một trong những cách tốt nhất để chia sẻ tệp của bạn với người khác bằng máy chủ tệp. Thật tuyệt vời cho người mới sử dụng và người dùng nâng cao như nhau và có thể thiết lập khá nhanh chóng chỉ với cài đặt mặc định. Đối với các tinkerers, nó có toàn bộ các tùy chọn khác để cấu hình.
Tùy biến cao và cho phép bạn tạo tài khoản, xem kết nối hiện tại vào các tệp của bạn, kết nối đóng / kết thúc, kiểm soát mức sử dụng băng thông và hơn thế nữa! Nó giống như một máy chủ Windows Server File, ngoại trừ việc nó hoàn toàn miễn phí và hoạt động trên web!
Điều tốt nhất về HFS là việc sử dụng dễ dàng như thế nào! Nó chỉ đơn giản là một tệp EXE mà bạn vừa chạy, không cần cài đặt bất cứ thứ gì trên máy tính của bạn! Tiếp theo, chỉ cần kéo và thả các tệp bạn muốn chia sẻ vào HFS và bạn đang thiết lập máy chủ tệp của riêng mình.
Tất cả kết nối có thể được giám sát qua biểu tượng khay và bạn có toàn quyền kiểm soát tất cả các kết nối. Bạn có thể chỉ định địa chỉ IP và số cổng mà bạn muốn máy chủ tệp chạy. Nó có rất nhiều tùy chọn mà bạn có thể cấu hình, bao gồm mã mẫu HTML, vì vậy bạn có thể tùy chỉnh giao diện của máy chủ tệp của mình. Để bắt đầu, hãy tải xuống EXE và chạy nó. Hộp thoại đầu tiên bạn sẽ thấy là một cảnh báo bảo mật của Windows cho bạn biết chương trình bị chặn.
Tại đây bạn muốn kiểm tra Tùy chọn mạng riêngvà bỏ chọn Mạng công cộng trước khi nhấp vào nút Cho phép truy cập. Tiếp theo, bạn sẽ được hỏi nếu bạn muốn đưa HFS vào trình đơn ngữ cảnh của trình bao, điều này có nghĩa là bạn có thể nhấp chuột phải vào bất kỳ tệp nào trong Explorer ngay lập tức thêm nó vào máy chủ tệp để chia sẻ.
Khi bạn nhấp vào Có hoặc Không, giao diện chính của chương trình sẽ tải. Lưu ý rằng nó không thực sự cài đặt bất cứ điều gì trên hệ thống của bạn; nó chỉ chạy như một ứng dụng di động. Bây giờ tất cả những gì bạn phải làm để bắt đầu là kéo và thả một số tệp trong ngăn bên trái.
Bạn sẽ thấy thanh điều hướng rất đơn giản: Menu, số cổng và chế độ bạn đang ở. Theo mặc định, nó được đặt ở chế độ đơn giản và điều này sẽ hoàn toàn tốt đẹp cho hầu hết mọi người. Số cổng là 80 và chỉ cần thiết nếu bạn muốn ai đó kết nối qua web với máy chủ của bạn. Nếu ai đó đang kết nối qua FTP để tải xuống tệp, bạn sẽ chỉ cung cấp cho họ địa chỉ IP công khai của bạn và số cổng sẽ là 21.
Sử dụng giao diện web, họ có thể duyệt các tệp và tải xuống từ đó quá. Trong cả hai trường hợp, bạn sẽ phải chuyển tiếp các cổng FTP (21) hoặc Web (80) từ router của bạn tới máy tính đang chạy HFS. Bạn có thể đọc về cách thực hiện tất cả điều đó khi trong phần Tường lửa và Chuyển tiếp cổng bên dưới. Tiếp tục và nhấp vào nút Mở trong trình duyệtvà nó sẽ tải lên giao diện web cho máy chủ tệp của bạn với danh sách bất kỳ tệp nào bạn đã thêm trước đó.
Khi bạn đã thiết lập tường lửa và bộ định tuyến để truy cập vào máy tính qua Internet, bạn có thể thực hiện tự kiểm tra bằng HFS để đảm bảo mọi thứ hoạt động bình thường. Chỉ cần nhấp vào Trình đơnvà tùy chọn đầu tiên là Tự kiểm tra.
Bây giờ, hãy bỏ qua xuống phần cuối cùng mà tôi giải thích các bước khác nhau mà bạn cần hoàn thành để truy cập vào máy chủ tệp của bạn từ bên ngoài mạng cục bộ.
FileZilla Server
Filezilla là một ứng dụng FTP phổ biến chương trình, nhưng họ cũng có một phiên bản máy chủ có sẵn miễn phí. Nó cũng khá dễ cài đặt với các tùy chọn mặc định không thay đổi trong khi cài đặt.
Khi cài đặt, bạn sẽ được yêu cầu chọn cách bạn muốn để cài đặt FileZilla và tốt nhất là hãy để nó để cài đặt như một dịch vụ Windows. Bạn cũng có thể để lại số cổng với giá trị mặc định. Nhấp vào Tiếp theo và sau đó bạn sẽ được hỏi về cách khởi động máy chủ. Trừ khi bạn muốn tự khởi động nó, hành vi mặc định là tải tự động khi người dùng đăng nhập. Nhấp vào Cài đặt và nó sẽ được hoàn thành trong vài giây.
Một cửa sổ nhỏ nhỏ sẽ bật lên hiển thị thông tin cơ bản cho máy chủ. Chọn hộp lways kết nối với máy chủ nàynếu bạn không có kế hoạch tạo bất kỳ máy chủ FTP nào khác trên cùng một máy tính. Nhấn OK và giao diện chính sẽ xuất hiện.
Có một vài bước nữa để thiết lập thư mục trong FileZilla, nhưng bạn bè của chúng tôi tại HowToGeek đã viết một bài viết tuyệt vời hướng dẫn bạn qua phần còn lại của quy trình cho thiết lập FileZilla.
FreeNAS
Sản phẩm cuối cùng tôi muốn đề cập đến là FreeNAS, đây chỉ là một chương trình mã nguồn mở tuyệt vời để tạo thiết bị lưu trữ gắn trên mạng của riêng bạn. Mặc dù FreeNAS có thể thực hiện rất nhiều thứ khác, nhưng mục tiêu cơ bản là làm cho việc chia sẻ tệp dễ dàng hơn.
Sự khác biệt duy nhất của FreeNAS và hai chương trình khác tôi đã đề cập ở trên là trước đây thực sự là một hệ điều hành đầy đủ của riêng nó. Nếu bạn muốn sử dụng FreeNAS, bạn sẽ phải dành toàn bộ máy để sử dụng nó! Ngoài ra, nó có một số yêu cầu hệ thống nhất định có thể ngăn bạn sử dụng nó trên PC cụ thể của bạn.
Dù sao, nếu bạn có một máy dự phòng nằm xung quanh mà bạn chưa bao giờ có thể tìm được, thì có lẽ bây giờ là lúc chuyển đổi nó thành một luồng và chia sẻ siêu NAS.
Những người ở MakeUseOf đã viết một hướng dẫn toàn diện để cài đặt và thiết lập FreeNAS chỉ để chia sẻ các tệp qua Internet. Họ cũng nói về cách thiết lập DNS động để bạn có thể truy cập máy chủ của mình từ bên ngoài mạng cục bộ.
Tường lửa & amp; Chuyển tiếp cổng
Như đã đề cập trước đó, để bất kỳ việc nào trong số này hoạt động bên ngoài mạng gia đình của bạn, bạn cần phải thực hiện tối đa ba điều sau:
1. Mở các cổng trên tường lửa Windows cục bộ cho PC (HFS và FileZilla)
2. Chuyển tiếp các cổng nhất định (FTP, WEB, v.v.) từ bộ định tuyến của bạn tới PC của bạn
3. Thiết lập máy chủ gia đình của bạn với DNS động, để nó có thể được truy cập qua URL thay vì địa chỉ IP, có thể thay đổi bất cứ lúc nào.
Tùy chọn thứ ba là tùy chọn vì bạn chỉ có thể tra cứu địa chỉ IP bên ngoài của mình và trao cho người cần truy cập vào máy chủ. Tuy nhiên, nếu bạn không có địa chỉ IP tĩnh và hầu hết các nhà ở thì không, địa chỉ IP có thể thay đổi bất kỳ lúc nào. Thông thường, nó sẽ giống nhau trong một vài ngày vì vậy nếu đó là tất cả thời gian bạn cần để chuyển một tập tin, sau đó đừng lo lắng về lựa chọn 3. Nếu bạn không biết những gì tôi đang nói về, hãy kiểm tra bài viết của tôi giải thích sự khác biệt giữa địa chỉ IP tĩnh và động.
Tôi đã viết một bài chi tiết giải thích chuyển tiếp cổng và cách bạn định cấu hình nó. Bạn có thể tìm hiểu thêm về cách chuyển tiếp cổng trên bộ định tuyến của mình bằng cách đi tới http://www.portforward.com/.
Tôi cũng đã viết về Thuốc nổ DNS và cách bạn có thể tự tìm kiếm dễ nhớ URL sẽ tự động trỏ địa chỉ IP công khai của bạn ngay cả khi nó thay đổi.
Hy vọng rằng điều này sẽ giúp bạn có được cách tốt để thiết lập máy chủ chia sẻ tệp từ nhà. Sẽ mất một chút thời gian và bạn sẽ gặp phải một số trục trặc trên đường đi, nhưng hoàn toàn có thể thực hiện được đối với hầu hết mọi người. Nếu bạn có bất kỳ câu hỏi nào hoặc gặp sự cố bạn không thể giải quyết, hãy đăng nhận xét và chúng tôi sẽ cố gắng trợ giúp. Hãy tận hưởng!