Chào cả nhà
Tình hình là mình mới tậu 1 em Linkstation LS-WVL.
Cấu hình
Xem thêm thông tin dòng LS-WVL (http://buffalo.nas-central.org/wiki/Category:LS-WVL )và các dòng LinkStation khác (http://buffalo.nas-central.org/wiki/Main_Page )
Sau vài ngày đánh vật với em nó mình xin được chia sẻ với các bạn 1 ít kinh nghiệm về các bước cơ bản để khai thác em NAS này cho hiệu quả. Các dòng LinkStation khác có lẽ cũng tương tự hoặc cũng chỉ khác đi chút ít
Bài viết tham khảo từ nhiều nguồn, trong đó đặc biệt rất nhiều thông tin từ http://ducquang415.com/catalog-5423/huong-dan-cai-dat-nas-buffalo-ls-series/. Chân thành cảm ơn tác giả đã cung cấp cho mình rất nhiều thông tin bổ ích.
Đối với các chức năng cơ bản (shared folder, DLNA, cấp quyền, web access) thì vào http://IPcuaNAS là bạn có thể cấu hình cho NAS được. Mình xin liệt kê các bước cần cơ bản cho 1 người dùng Buffalo NAS Linkstation thông thường
1. SETUP CƠ BẢN:
2. UPDATE FIRMWARE MỚI NHẤT:
3. Cài Midnight Commander để copy file trong nội bộ NAS
4. Cài Tranmission thay thế cho Bittorrent vì nhiều torrent tracker cấm Bittorrent trên NAS
5. Tạo ddns account ở FreeDNS (freedns.afraid.org), tạo sub domain, DNS A record giúp cho việc access NAS từ internet dễ dàng
6. Edit root cron job để cập nhập public IP của nhà bạn vào FreeDNS sub domain (DDNS updater)
6.1. Lâu lâu thì địa chỉ publicIP nhà bạn sẽ bị thay đổi, mỗi khi khởi động lại modem chẳng hạn, nhà mạng sẽ cấp cho modem của bạn IP mới. Khi đó nếu bạn truy cập nascuatui.chickenkiller.com đồng nghĩa với việc truy cập địa chỉ IP cũ, kết quả là không truy cập được nas của bạn . Địa chỉ IP của DNS A record của nascuatui.chickenkiller.com phải được cập nhật lại cho đúng theo địa chỉ mới
7. Cài đặt Transmission Remote GUI trên máy tính để truy cập Tranmission trên NAS (từ trong/ngoài mạng nhà bạn) dễ dàng
8. Cấu hình SSH để telnet vào NAS từ máy tính ngoài mạng nhà bạn
9. Nếu bạn dùng Android thì vào Google Play install Buffalo Web Access để truy cập files trên nas từ xa
10. Các links hay, nên tham khảo thêm:
Cuối cùng chúc các bạn thành công. Mình cũng chỉ là người mới, nội dung bài viết được sưu tầm từ mỗi nơi 1 ít. Hi vọng các bạn đóng góp , chỉnh sửa thêm
Tình hình là mình mới tậu 1 em Linkstation LS-WVL.
Cấu hình
Xem thêm thông tin dòng LS-WVL (http://buffalo.nas-central.org/wiki/Category:LS-WVL )và các dòng LinkStation khác (http://buffalo.nas-central.org/wiki/Main_Page )
Sau vài ngày đánh vật với em nó mình xin được chia sẻ với các bạn 1 ít kinh nghiệm về các bước cơ bản để khai thác em NAS này cho hiệu quả. Các dòng LinkStation khác có lẽ cũng tương tự hoặc cũng chỉ khác đi chút ít
Bài viết tham khảo từ nhiều nguồn, trong đó đặc biệt rất nhiều thông tin từ http://ducquang415.com/catalog-5423/huong-dan-cai-dat-nas-buffalo-ls-series/. Chân thành cảm ơn tác giả đã cung cấp cho mình rất nhiều thông tin bổ ích.
Đối với các chức năng cơ bản (shared folder, DLNA, cấp quyền, web access) thì vào http://IPcuaNAS là bạn có thể cấu hình cho NAS được. Mình xin liệt kê các bước cần cơ bản cho 1 người dùng Buffalo NAS Linkstation thông thường
1. SETUP CƠ BẢN:
1.1. http://ducquang415.com/view-10344/huong-dan-toan-tap-cai-dat-nas-buffalo-de-nhat/ (Khoan update firmware 1.42). Nếu sang bước Update firmware mới nhất mà Navigator không nhìn thấy NAS để update firmware thì quay lại bước này để update firmware 1.42 rồi mới update lên firmware mới nhất sau
2. UPDATE FIRMWARE MỚI NHẤT:
2.1. Down firmware và tool (Navigator) mới nhất tại đây: http://vn.buffalo-asia.com/support/downloads/
• Nếu Naviator không nhìn thấy NAS để update lên firmware mới nhất thì quay về bước trước để update firmware 1.42 trước. Sau đó mới update lên firmware mới nhất sau
3. Cài Midnight Commander để copy file trong nội bộ NAS
3.1. http://ducquang415.com/view-43675/h...le-trong-nas-buffalo-bang-midnight-commander/ . Sau khi cài xong, nếu bạn đóng cửa sổ putty hoặc Shell, khi vào lại putty hoặc Shell có thể bạn không vào midnight commander được. Khởi động lại NAS sẽ OK.
4. Cài Tranmission thay thế cho Bittorrent vì nhiều torrent tracker cấm Bittorrent trên NAS
4.1. http://ducquang415.com/view-43675/h...le-trong-nas-buffalo-bang-midnight-commander/ . Đọc chú ý ở dưới trước khi cài
4.2. Chú ý:
4.2.1. Edit lại file 1_ipkg_auto.sh nếu muốn cài ở disk2 thay vì disk1 (replace /mnt/disk1/ thành /mnt/disk2)
4.2.2. Edit lại file 2_trans_auto.sh để thay đổi user name/password log in vào transmission (tìm TRANS_USERNAME="admin"TRANS_PASSWORD)
4.2.3. Sau khi cài xong, để thay đổi Transmission setting thì vào NASip:TransmissionPort của NAS để thay đổi. Không thay đổi setting của Tranmission bằng Transmission Remote GUI vì setting sẽ không lưu lại được. File setting được lưu ở /root/.config/transmission-daemon/setting. Có thể edit ngay trong đó.
4.2.4. Nếu sau khi reboot NAS mà transmission service (daemon) không tự động chạy thì copy file S88transmission.sh (trong hướng dẫn của bác quang ở trên) vào /opt/etc/init.d/. Số 88 chính là số thứ tự các file .sh sẽ được chạy khi nas khởi động lên. Sau này nếu bạn có file sh khác thì bạn có thể đặt tên là S89gìđấy.sh v.v.v
5. Tạo ddns account ở FreeDNS (freedns.afraid.org), tạo sub domain, DNS A record giúp cho việc access NAS từ internet dễ dàng
5.1. Đăng kí tài khoản FreeDNS (http://freedns.afraid.org ) vì nó free và không bao giờ hết hạn. NoIP.com cũng free nhưng cứ 30 ngày là hết hạn
• Tạo 1 DNS A record
PublicIP chỉ là địa chỉ IP của modem nhà bạn. Vậy là khi từ bên ngoài nếu truy cập vào nascuatui.chickenkiller.com thì bạn đã truy cập được đến bên ngoài modem nhà bạn rồi. Muốn chuyển tiếp truy cập vào thiết bị nào trong nhà thì phải set port forwarding trên modem.
Hình 1 ở trên là ví dụ về việc map port 8080 từ bên ngoài vào port 80 ở bên trong, trỏ đến ip nas bên trong nhà bạn. Hình 2 là khi bạn truy cập nascuatui.chickenkiller.com:8080 thì bạn sẽ truy cập được đến màn hình cấu hình nas của bạn. Tương tự như vậy, ở hình 4, nếu truy cập nascuatui.chickenkiller.com:1604 thì vào được màn hình transmission, kết quả của việc map port 1604 bên ngoài vào port 1604 bên trong. Hình 3 là kết quả quả của việc map port ssh (22) bên ngoài vào port 22 bên trong, sau đó chạy midnight commander từ đó. Trong hình 1 mình dùng modem airport extreme, các bạn dùng modem khác thì vào phần cấu hình tìm setting nào tên port forwarding thì vào
Ở phần trên bạn thấy ví dụ mở port trên modem Airport Extreme. Hình dưới là ví dụ mở port từ 1000 đến 10000 trên modem TP Link hồi xưa của mình cho xbox có địa chỉ IP 192.168.1.107
Bạn có thể thấy port forwarding luôn trỏ về 1 địa chỉ IP cố định (IP tĩnh). Vây bạn phải set cho NAS của mình luôn có 1 địa chỉ IP tĩnh chứ nếu IP của NAS thay đổi thì các forwarding rules của bạn sẽ mất tác dụng. Bạn có thể set IP tĩnh thủ công, chọn 1 địa chỉ IP nào đó chắc chắn không đụng hàng trong mạng của bạn (192.168.1.200 chẳng hạn). Mình thì thích dùng DHCP reservation hơn (modem luôn cấp 1 địa chỉ IP cố định cho 1 thiết bị có MAC address được qui định trước)
Ví dụ set IP tĩnh dùng DHCP reservation trên Airport Extreme
Ví dụ set IP tĩnh dùng DHCP reservation trên modem TP Link. Set IP tĩnh cho xbox và 1 thiêt bị khác tên là base
Ví dụ set IP tĩnh dùng DHCP reservation trên modem TP Link. Set IP tĩnh cho xbox và 1 thiêt bị khác tên là base
6. Edit root cron job để cập nhập public IP của nhà bạn vào FreeDNS sub domain (DDNS updater)
6.1. Lâu lâu thì địa chỉ publicIP nhà bạn sẽ bị thay đổi, mỗi khi khởi động lại modem chẳng hạn, nhà mạng sẽ cấp cho modem của bạn IP mới. Khi đó nếu bạn truy cập nascuatui.chickenkiller.com đồng nghĩa với việc truy cập địa chỉ IP cũ, kết quả là không truy cập được nas của bạn . Địa chỉ IP của DNS A record của nascuatui.chickenkiller.com phải được cập nhật lại cho đúng theo địa chỉ mới
6.2. Đơn giản nhất là dùng nas để cập nhập luôn. Lấy updater script: Log in vào freedns.afraid.org, vào màn hình nhìn thấy được DNS A record bạn đã tạo. Bấm vào quick cron example
6.3. Copy dòng script để update ddns (dòng cuối cùng) ra đâu đấy sẽ dùng sau.
Dòng lệnh này có nghĩa là cứ 5 phút 1 lần (ở phút thứ 0, 5, 10,15…) thì cập nhật publicIP hiện tại của modem của tôi vào DNS A record nascuatui.chickenkiller.com, sau đó xuất kết quả ra file log lưu ở /tmp/free_gì_gì_đấy.log
6.4. Dùng midnight commander di chuyển đến thư mục /etc/cron/crontab. Bấm F9 để kích hoạt menu ở phía trên, chọn File, chọn Chmod, set quyền như hình dưới
hoặc bạn có thể dùng lệnh chmod nếu bạn biết về linux6.5. Chọn file root, bấm F4 để edit file, dán dòng lệnh khi nãy đã copied vào. Bấm F2 để save, xong F10 để thoát
6.6. Đợi 5 phút rồi dùng midnight commander vào thư mục /tmp xem file log /tmp/free_gì_gì_đấy.log xem đã cập nhật IP OK chưa
Trong hình trên IP của mình không đổi nên không cần phải cập nhật
7. Cài đặt Transmission Remote GUI trên máy tính để truy cập Tranmission trên NAS (từ trong/ngoài mạng nhà bạn) dễ dàng
7.1. Download Transmission Remote GUI https://code.google.com/p/transmisson-remote-gui/
7.2. Tạo connection
8. Cấu hình SSH để telnet vào NAS từ máy tính ngoài mạng nhà bạn
8.1. Bạn nào dùng windows thì nghiên cứu dùng putty
8.2. Bạn nào dùng mac thì vào utilities/terminal/menu Shell/New Remote Connection, bấm nút + để tạo 1 connection và Connect thôi
9. Nếu bạn dùng Android thì vào Google Play install Buffalo Web Access để truy cập files trên nas từ xa
Dùng DNS A record bạn đã tạo ở trên nascuatui.chickenkiller.com để khai báo cho tham số host
10. Các links hay, nên tham khảo thêm:
10.1. 1 lần nữa xin cảm ơn tác giả các bài viết ở đây: http://ducquang415.com/catalog-5423/huong-dan-cai-dat-nas-buffalo-ls-series/
10.2. Các packages để cài thêm nếu muốn: http://www.nslu2-linux.org/wiki/Optware/Packages (phần Specific Package Details)
Cuối cùng chúc các bạn thành công. Mình cũng chỉ là người mới, nội dung bài viết được sưu tầm từ mỗi nơi 1 ít. Hi vọng các bạn đóng góp , chỉnh sửa thêm
Chỉnh sửa lần cuối: