Mình lấy ví dụ cho các bạn dễ hình dung.
Hiện tại mình đang sử dụng Router Pfsense cho mô hình mạng nhà mình, đã cấu hình xong xuôi và đi ra internet bình thường.
Trong mạng LAN mình có 1 máy chủ web đặt trên NAS synology. Từ bên ngoài có thể truy cập vào máy chủ web bình thường thông qua tên miền (ducit.synology.me) nhưng sẽ không thể khi truy cập từ một máy tính hoặc thiết bị nằm trong LAN.
Bài này mình sẽ hướng dẫn các bạn xử lý vấn đề này theo cách đơn giản nhất.
Các bạn làm theo các bước theo hình ảnh nhé:
Bước 1: Enable DNS resolver
Services —> DNS Resolver —> Gerenal Settings
Tìm đến dòng Host Override Options —> Add
Bước 2: Cấp DNS cho các máy client trong mạng LAN.
Để các máy clinet phân giải được tên miền ta cần trỏ DNS các máy client tới địa chỉ IP của Pfsense.
Services -> DHCP Server -> LAN. Kéo xuống mục Servers -> DNS servers: nhập địa chỉ IP của Pfsense
Bước 3: Kiểm tra trên máy tính.
Trên máy tính, mở cmd và gõ các lệnh sau:
ipconfig /flushdns
ipconfig /renew
Chúc các bạn thành công!