라우터 뒤에 서버 (ip : 192.168.1.2, openSUSE 12.2, Apache 2)가 있습니다 (ip : 192.168.1.1, TomatoUSB Toastman Build). FreeDNS (afraid.org)를 사용하고 있으며 정적 외부 IP가있는 하위 도메인 (x.afraid.org)을 라우터에 할당했습니다. 443 포트 포워딩 후 사이트가 제대로 작동하지만 hg.x.afraid.org, trac.x.afraid.org, owncloud.x.afraid.org 등 여러 하위 도메인을 만들고 싶습니다 ... 같은 서버에 할당되었습니다. Apache는 가상 호스트의 도움을 받아 하위 도메인을 사용하여 수은 서버 Trac, OwnCloud 등을 호스팅합니다. 라우터의 dnsmasq 구성에 라인을 추가했습니다.
local-ttl=1
address=/.x.afraid.org/192.168.1.2
address=/.x.afraid.org/[server ipv6 address based on MAC]
이제 하위 도메인이 LAN에서 작동합니다. 인터넷에서 어떻게 작동하게 할 수 있습니까?
추신 : 나는 허리케인 전기 IPv6 터널 브로커를 사용하고 정적 외부 ipv6이 있습니다. 따라서 하위 도메인이 ipv4 및 ipv6 모두에서 작동하는 것이 좋습니다. 그러나 일부 클라이언트 컴퓨터는 ipv6을 지원하지 않기 때문에 ipv4가 더 중요합니다.