Tạo NAS Cloud từ PC/laptop với FreeNAS

Mình vừa mày mò tạo NAS từ con pc cũ, thấy khá hữu ích nên chia sẻ lên đây, mong nhận được góp ý từ mọi người

Đầu tiên cần hiểu nhanh NAS là gì?

NAS là từ viết tắt của Network Attached Storage, dịch tạm tiếng Việt là thiết bị lưu trữ gắn vào mạng. Dịch thì nghe nghĩa của nó rất hẹp nhưng NAS làm được rất nhiều việc và công việc chính là tập trung hóa toàn bộ dữ liệu của người dùng cho dễ quản lý. Chúng ta cần phân biệt rõ NAS và DAS (direct attached storage) nhé, NAS thì không gắn trực tiếp vào máy tính như DAS mà nó sẽ kết nối vào mạng. NAS thường được sử dụng để lưu trữ, chia sẻ file và đặc biệt là streaming các dữ liệu đa phương tiện trong thời gian gần đây. Với các hệ thống NAS thì bạn có đi ra khỏi nhà, văn phòng vẫn truy cập được dữ liệu ở nhà một cách dễ dàng.

...và phần chính là cách thực hiện, bài khá nhiều hình nên mọi người thông cảm nhé!

Tạo NAS Cloud từ PC/laptop với FreeNAS

1. Chuẩn bị

  • 1 PC/laptop cũ
    • Ổ cứng sẽ bị format trong quá trình cài đặt
    • Cắm dây mạng trực tiếp
    • Bật ưu tiên chế độ boot từ usb
  • 1 USB để boot (> 4gb) (usb1)
  • 1 USB để chứa NAS OS (> 4gb) (usb2)
  • File ISO FreeNAS
  • Phần mềm để tạo usb boot

2. Thực hiện

  • Tạo USB BOOT
  • Plug usb1 vào pc/laptop đang sử dụng
  • Cài đặt và chạy phần win32diskimager

  • Thực hiện ghi file iso FreeNAS vào usb1 bằng phần mềm win32diskimager.
  • Cài đặt freenas lên pc1
    • Cắm usb1 vào pc1
    • Cắm usb2 vào pc1
    • Khởi động pc1 và boot từ usb1 (sẽ tự động boot nếu đã bật ưu tiên chế độ boot từ usb)
  • Lựa chọn các cài đặt mặc định, đến bước chọn ổ cứng để cài đặt freenas, chọn usb2.


  • Việc cài đặt tiếp tục thực hiện đến khi có lựa chọn khởi động lại (lưu ý bước tạo tài khoản và mật khẩu, ghi nhớ mật khẩu này).


  • Unplug usb1 và khởi động lại
  • Pc1 sẽ khởi động vào freenas, lưu ý ghi lại địa chỉ ip hiển thị trên màn hình (vd: 192.168.1.xxx)
  • Từ đây pc1 sẽ gọi là nas
  • Thiết lập địa chỉ ip tĩnh
    • Chọn option1 để cài đặt địa chỉ ip tĩnh


    • Nhập thông tin địa chỉ ip tĩnh mong muốn và subnet mask (vd: 192.168.1.100, 255.255.255.0) (nas ip).
  • Cài đặt nas
    • Mở trình duyệt (chrome/firefox...) trên pc2 và gõ địa chỉ 192.168.1.100 (nas ip)
    • Trang chủ nas sẽ hiển thị và yêu cầu đăng nhập (đăng nhập = tài khoản root và mật khẩu ở bước cài đặt freenas)
    • Vào menu accounts > user > tạo user mới.

    • Vào menu pool > tạo pool mới.
    • Vào service > enable các service thường dùng (FTP, SSH)
  • Cài đặt để truy cập nas
    • Mở explorer trên pc2 (bấm tổ hợp phím windows + e)
    • Chọn this pc, click chuột phải vào khoảng trắng và chọn add a network location
    • Nhập nas ip và pool đã tạo ở trên
    • Bắt đầu upload file lên nas (copy/paste trực tiếp hoặc thông qua ftp client như filezilla...)

3. Cấu hình truy cập nas qua dynamic dns (ddns)

  • Tạo ddns
    • Đăng ký tài khoản tại https://www.noip.com/
    • Tạo tên miền theo mong muốn (vd: mynas.ddns.net)
  • Cấu hình modem/router
    • Mở trình duyệt (chrome/firefox...) trên pc2 và gõ địa chỉ modem/router (vd: 192.168.1.1)
    • Đăng nhập vào modem/router và chuyển tới trang quản lý ddns
    • Nhập thông tin đăng nhập ddns đã tạo ở trên
  • Cài đặt để truy cập nas từ xa bằng ddns
    • Mở explorer trên pc2 (bấm tổ hợp phím windows + e)
    • Chọn this pc, click chuột phải vào khoảng trắng và chọn add a network location
    • Nhập nas ip và pool đã tạo ở trên
    • Bắt đầu upload file lên nas (copy/paste trực tiếp hoặc thông qua ftp client như filezilla...)

4. Sử dụng

  • Truy cập từ xa qua máy tính cá nhân
  • Truy cập từ mobile phone qua các ứng dụng duyệt file (FE File Explorer...), ứng dụng media vlc...