Ho una rete dietro un NAT con alcune macchine.
Le macchine sono:
- router - NAT, dnsmasq, forwarding - collegato direttamente all'inet
- server - che esegue ssh, www e altre cose
- client - che fanno cose sul server
Ho anche mydomain.com.
server.mydomain.com punta all'IP della mia connessione (singolo IP), che è il router, che inoltra le porte al server.
Server, ha un httpd in esecuzione, che serve diversi siti basati su vhosts.
Quindi ho site1.server.mydomain.com, site2 ..
Il problema è che tutto il traffico passa attraverso il router e quando controllo i registri vedo sempre l'IP del router per tutto (quindi è difficile vedere chi esegue lo script con while (1)).
Vorrei solo ServerAlias site1.server.local, ma la maggior parte dei siti ha un URL di root salvato da qualche parte sopra il quale vengono creati altri URL, quindi non posso farlo.
La soluzione per me sarebbe dire a dnsmasq di rispondere in qualche modo a * .mydomain.com con l'IP del server.
È possibile in qualche modo?