У мене за маршрутизатором є сервер (ip: 192.168.1.2, openSUSE 12.2, Apache 2) (ip: 192.168.1.1, TomatoUSB Toastman Build). Я використовую FreeDNS (boji.org) і призначив маршрутизатору піддомен (скажімо x.alash.org), у якого є статичний зовнішній ip. Після 443 переадресації портів мої сайти працюють добре, але я хочу мати декілька субдоменів: hg.x.abian.org, trac.x.alash.org, owncloud.x.alash.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. Як змусити їх працювати з Інтернету?
PS Я використовую Hurricane Electric IPv6 Tunnel Broker, і у мене є статичний зовнішній ipv6. Тож було б краще, якщо субдомени працюватимуть з обома: ipv4 та ipv6. Але ipv4 важливіше, оскільки деякі клієнтські комп'ютери не підтримують ipv6.