Author Archives: anhtuan

Pi OS: Quota

Hệ thống quota cho phép hạn chế dung lượng đĩa được dùng bởi user hay group.

Để kích hoạt quota, cần phải thiết lập trong /etc/fstab, thêm vào tùy chọn quota, noquota, nouid32, grpquota, usrquota, usrjquota, grpjquota tùy theo kiểu file hệ thống trên partition, thí dụ như quota dùng cho hệ thống file ext4 từ phiên bản 3.6

Continue reading

Comments Off on Pi OS: Quota

Filed under Software

DDNS với namecheap.com

DDNS password

namecheap.com quản lý tên miền theo 3 loại: @ thay cho tên miền chính, các subdomain được khai báo tại namecheap và * cho tất cả subdomain còn lại.

Continue reading

Comments Off on DDNS với namecheap.com

Filed under Software

cfip.acc phiên bản khác

Cập nhật IP cho tất cả record A, AAAA thuộc một tài khoản cloudflare.com

cfip.acc [-f][-e auth_email][-k auth_key][-4 ip_v4][-6 ip_v6][-x pattern[,pattern2]]

-f : luôn cập nhật
-e : AUTH_EMAIL, có thể ghi qua option này hay ghi trong script
-k : AUTH_KEY, có thể ghi qua option này hay ghi trong script
-4 : ip version 4, mặc định là WAN IP v4
-6 : ip version 6, phải ghi nếu muốn dùng ip v6
-x : bỏ qua không cập nhật các domain, subdomain theo mẫu regexp. 'example' thay cho domain có chữ example như example.net, example.com và các subdomain của nó, tuy nhiên '^example.com$' chỉ thay cho domain example.com vì không khớp với example.com.vn hay bất kỳ subdomain nào
Continue reading

Comments Off on cfip.acc phiên bản khác

Filed under Software

Về IP version 6

Có một số cách lấy WAN IP v6, tất cả đều treo cho đến time out nếu domain không có IP v6 hoặc router không bật IP v6.

Continue reading

Comments Off on Về IP version 6

Filed under Software

cfip.acc: Cập nhật IP cho tất cả domain/subdomain thuộc một tài khoản cloudflare.com

Cú pháp

 cfip.acc [-f] [ip] [-sub.domain[,sub2 ...]]
   -f : buộc cập nhật
   ip : dùng ip/WAN IP
   -sub.domain: ngoại trừ sub.domain
Continue reading

Comments Off on cfip.acc: Cập nhật IP cho tất cả domain/subdomain thuộc một tài khoản cloudflare.com

Filed under Software

Web UI của camera trên MS. Edge

Giao diện web của camera thường thiết kế cho IE để chạy các addon. Để có thể sử dụng MS. Edge cho giao diện này cần phải mở chế độ tương thích với IE.

Comments Off on Web UI của camera trên MS. Edge

Filed under Software

dnsmasq trên Pi OS 11 (bullseye)

Cài đặt

sudo apt install dnsmasq dnsutils
sudo service dnsmasq status

dnsmasq tự động khởi chạy sau khi cài đặt

Continue reading

Comments Off on dnsmasq trên Pi OS 11 (bullseye)

Filed under Software

Domain name cho camera

Mặc dù có nhiều dịch vụ DDNS miễn phí cung cấp tên miền động nhưng có thể không dùng được cho camera mà chỉ dùng cho website.

Nếu chúng ta đã có tên miền rồi thì có thể tạo thêm tên miền phụ cho các camera.

Continue reading

Comments Off on Domain name cho camera

Filed under Software

Tạo NAS lưu file từ camera

Các camera hỗ trơ FTP thì hay quá rồi, có thể ghi hình trực tiếp vào FTP server ở nhà hay upload lên Google drive, nhưng các camera này thì mắc tiền.

Thông thường, các camera rẻ tiền không có FTP nhưng cho lưu file vào NAS qua NFS hay SMB/CIFS.

Có vài cách tạo NAS trên RPi cho mục đích lưu hình của camera:

  1. Tải file ảnh OMV (Open Media Vault) về ghi lên đĩa, thế là có NAS trên RPi
  2. Chạy script cài đặt OMV trên một máy RPi chạy PiOS
  3. Cài nfs-kernel-server trên PiOS /Debian /Ubuntu rồi tạo thư mục share
  • Cách thứ nhất nhanh nhất, nhưng tốn một máy RPi và phải làm quen với OS mới.
  • Cách thứ hai tận dụng được máy RPi đang dùng với mục đích khác, nhưng script chỉ dành cho PiOS. Ngoài ra OMV cài rất nhiều tiện ích nặng máy và cấu hình lại nhiều ứng dụng đã có trên máy như nginx, php, samba…
  • Cách thứ ba gọn nhẹ nhất nhưng đòi hỏi nhiều công sức.

Chúng ta sẽ làm theo cách thứ ba, tận dụng máy RPi đã có đang chạy webserver trên Ubuntu/PiOS.

Continue reading

Comments Off on Tạo NAS lưu file từ camera

Filed under Software

Camera không thể kết nối ftp server trên Ubuntu

Trên Debian/Ubuntu cài vsftpd để làm ftp server, cấu hình nhanh để có thể kết nối theo giao thức ftp hay sftp, đã mở port cần thiết trên ufw.

Có thể dùng Filezilla để kết nối với ftp server bình thường, nhưng camera quan sát thì không!

Lỗi là mật khẩu không thể mã hóa khi camera kết nối qua giao thức ftp. Thêm 2 dòng sau vào file cấu hình và khởi động lại ftp server.

# /etc/vsftpd.conf
...
force_local_logins_ssl = NO
force_local_data_ssl = NO

# service vsftpd restart

Comments Off on Camera không thể kết nối ftp server trên Ubuntu

Filed under Software