У мене за NAT є мережа з кількома машинами.
Машини:
- маршрутизатор - NAT, dnsmasq, переадресація - безпосередньо підключений до inet
- сервер - на якому запущено ssh, www та деякі інші речі
- клієнти - які роблять речі на сервері
У мене також є mydomain.com.
server.mydomain.com вказує на IP мого з'єднання (єдиний IP), який є маршрутизатором, який пересилає порти на сервер.
Сервер, має httpd, який обслуговує різні сайти на основі vhosts.
Отже, у мене site1.server.mydomain.com, site2 ..
Проблема полягає в тому, що весь трафік проходить через маршрутизатор, і коли я перевіряю журнали, я завжди бачу IP-адресу маршрутизатора для всього (тому важко зрозуміти, хто виконує сценарій разом з time (1)).
Я б просто ServerAlias site1.server.local, але на більшості сайтів є коренева URL-адреса, збережена десь вгорі, над якою побудовані інші URL-адреси, тому я не можу цього зробити.
Рішенням для мене було б сказати dnsmasq якось відповісти на * .mydomain.com з IP-адресом сервера.
Чи можливо це якось можливо?