To jest moja konfiguracja sieci:
Mam trzy sieci VLAN w mojej sieci domowej. VLAN1 jest domyślną siecią LAN bez nazwy domeny, tylko nazwa grupy roboczej. VLAN2 to sieć LAN o nazwie domeny A. VLAN3 to sieć LAN o nazwie domeny B. Mam użytkowników w sieci VLAN1 lub VLAN2. Mam wiele usług internetowych działających na wszystkich 3 sieciach VLAN. Większość z nich to VLAN2 i VLAN3. Aby poprawnie rozwiązać adresy URL (np. A.com, A.com/Test1, A.com/Test2 lub B.com) zewnętrznie, używam kombinacji odwrotnego proxy (Nginx) i przekierowania portów (przez router).
Problem polega na tym, że chcę również używać tych samych adresów URL wewnętrznie; nie mogę jednak wymyślić, jak skonfigurować sieć domową, aby poprawnie je rozwiązać. Użytkownicy VLAN1 używają routera jako DNS i rozpoznają adresy URL jako zewnętrzny adres IP routera, co jest nieprawidłowe. Przekierowanie portów nie działa dla intranetu. Użytkownicy VLAN2 używają serwera Active Directory jako DNS i rozpoznają tylko adresy URL A.com. Inne adresy URL w witrynie A.com nie byłyby poprawnie przywoływane, ponieważ są obsługiwane przez serwer Nginx zewnętrznie, gdy przekierowuje port z routera.