Skip to content
Thuan Bui's Blog
Go back

pfSense Lab – [Phần 6] Cấu hình Dynamic DNS

Updated:

Trong [Phần 6] của series pfSense Lab, mình chia sẻ cách cấu hình Dynamic DNS trên pfSense để cập nhật Public IP tự động cho tên miền của bạn.

pfSense có sẵn tính năng Dynamic DNS cực kỳ mạnh mẽ, hỗ trợ rất nhiều các dịch vụ DNS phổ biến: Cloudflare, DigitalOcean, GoDaddy, FreeDNS, OpenDNS, Linode,… Mình sẽ sử dụng dịch vụ DNS của Cloudflare trong bài hướng dẫn này.

1. Yêu cầu

2. Tạo A Record cho tên miền

Ví dụ mình muốn sử dụng tên miền pfsense.thuanbui.me để truy cập đến homelab ở nhà. Bấm vào Add record và tạo một A record mới.

Mình tạo tên miền pfsense.thuanbui.me, tạm thời trỏ về 1.1.1.1
Mình tạo tên miền pfsense.thuanbui.me, tạm thời trỏ về 1.1.1.1

3. Tìm Zone ID và tạo API Token

Tham khảo bài viết này

https://thuanbui.me/cloudflare-zone-id-api-token/

4. Tạo Dynamic DNS Client

Truy cập vào dịch vụ Dynamic DNS từ menu Services —> Dynamic DNS. Bấm Add

Nhập thông số cho DNS Dynamic Client

Nhập vào thông số cho DNS Dynamic Client
Nhập vào thông số cho DNS Dynamic Client

Bấm Save để lưu lại.

pfSense sẽ tự động kết nối đến Cloudflare thông qua API Token và Zone ID để cập nhật Zone DNS cho tên miền pfsense.thuanbui.me

Tạo Dynamic DNS Client thành công cho tên miền pfsense.thuanbui.me
Tạo Dynamic DNS Client thành công cho tên miền pfsense.thuanbui.me

Kiểm tra lại trên Cloudflare, tên miền đã được trỏ về Public IP ở nhà, giống với Cache IP hiển thị trong pfSense.

pfSense không cho chỉnh tần suất cập nhật Dynamic DNS nên mình không rõ bao lâu nó sẽ chạy 1 lần. Có lẽ hệ thống nó đủ thông minh để cập nhật mỗi khi IP ở nhà có sự thay đổi.


Nếu mạng nhà không sử dụng pfSense, bạn có thể cập nhật Dynamic DNS lên Cloudflare bằng cách dùng Bash Script trên Linux theo hướng dẫn dưới đây.

https://thuanbui.me/cap-nhat-ip-dong-cho-ten-mien-qua-cloudflare-de-truy-cap-homelab-tai-nha/

Chúc bạn thực hiện thành công!


Share this post on:

Previous Post
pfSense Lab – [Phần 5] Cấu hình VLAN cho pfSense
Next Post
pfSense Lab - [Phần 9] Cấu hình giới hạn băng thông mạng LAN