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 readingCategory Archives: 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 readingComments 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 readingComments 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:
- Tải file ảnh OMV (Open Media Vault) về ghi lên đĩa, thế là có NAS trên RPi
- Chạy script cài đặt OMV trên một máy RPi chạy PiOS
- 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 readingComments 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
ISP mail server trong 10 phút
Mailserver trên Ubuntu Raspberry Pi 20.04.3 LTS. Giải pháp email hoàn chỉnh ít tốn kém.
- Mail server chạy trên Ubuntu for Raspberry Pi, ổn định, nhanh, ít tốn tài nguyên.
- Số lượng user không hạn chế
- Có thể dùng cho nhiều domain
- Có thể dùng IP động. Cập nhật ip tự động
- Có thể dùng relayhost, thí dụ gởi mail qua gmail với tên miền riêng
- IMAP/POP3, SMTP
- DKIM, DRMARC, SPF
- Chống spam/malware
- Chống virus
- Chống tấn công bruce force
- Giao diện web cho Mail admin
- Roundcube webmail
- Adminer
Comments Off on ISP mail server trong 10 phút
Filed under Software
Thay đổi mã hóa mật khẩu cho mailserver
Mã hóa mật khẩu của user trên mail server có thể dùng doveadm hay dùng PHP. Thiết lập kiểu mã hóa bằng cách chỉnh sửa một vài file.
Giả sử đặt kiểu mã hóa như sau (Các kiểu mã hóa xem tại đây)
CRYPT=SSHA512
Continue reading Comments Off on Thay đổi mã hóa mật khẩu cho mailserver
Filed under Software
Unban một IP trong fail2ban
# cat /var/log/fail2ban.log
2021-10-22 10:31:37,511 fail2ban.actions [12191]: NOTICE [dovecot] Restore Ban 66.131.38.234
2021-10-22 10:39:51,591 fail2ban.filter [12191]: INFO [dovecot] Found 10.0.0.1 - 2021-10-22 10:39:51
2021-10-22 10:40:03,245 fail2ban.filter [12191]: INFO [dovecot] Found 10.0.0.1 - 2021-10-22 10:40:03
2021-10-22 10:40:03,247 fail2ban.filter [12191]: INFO [dovecot] Found 10.0.0.1 - 2021-10-22 10:40:03
2021-10-22 10:40:03,286 fail2ban.actions [12191]: NOTICE [dovecot] Ban 10.0.0.1
10.0.0.1 là ip của router đang dùng. Không hiểu anh này làm gì đó em dovecot mà bị ban? Điều này thấy rõ qua câu lệnh
Continue readingComments Off on Unban một IP trong fail2ban
Filed under Software