Tôi có máy chủ (ip: 192.168.1.2, openSUSE 12.2, Apache 2) phía sau bộ định tuyến (ip: 192.168.1.1, TomatoUSB Toastman Build). Tôi đang sử dụng FreeDNS (e ngại.org) và tôi đã gán tên miền phụ (giả sử x.afston.org) cho bộ định tuyến, có ip bên ngoài tĩnh. Sau khi chuyển tiếp cổng 443, các trang web của tôi hoạt động tốt, nhưng tôi muốn có một số tên miền phụ: hg.x.afston.org, trac.x.afston.org, owncloud.x.afston.org, được gán cho cùng một máy chủ. Apache sử dụng các tên miền phụ đó để lưu trữ máy chủ đồng bóng, Trac, ownCloud, xóa nhờ sự trợ giúp của virtualhost. Tôi đã thêm dòng vào cấu hình dnsmasq của bộ định tuyến:
local-ttl=1
address=/.x.afraid.org/192.168.1.2
address=/.x.afraid.org/[server ipv6 address based on MAC]
Bây giờ tên miền phụ hoạt động từ lan. Làm thế nào tôi có thể làm cho họ làm việc từ Internet?
PS Tôi đang sử dụng Nhà môi giới đường hầm IPv6 điện bão và tôi có ipv6 bên ngoài tĩnh. Vì vậy, sẽ tốt hơn nếu tên miền phụ hoạt động với cả hai: ipv4 và ipv6. Nhưng ipv4 quan trọng hơn vì một số máy tính khách không hỗ trợ ipv6.