Saya memiliki jaringan di belakang NAT dengan beberapa mesin.
Mesin-mesin tersebut adalah:
- router - NAT, dnsmasq, penerusan - terhubung langsung ke inet
- server - yang menjalankan ssh, www dan beberapa hal lainnya
- klien - yang melakukan hal-hal di server
Saya juga punya mydomain.com.
server.mydomain.com menunjuk ke IP koneksi saya (IP tunggal), yang merupakan router, yang meneruskan port ke server.
Server, memiliki httpd yang berjalan, yang melayani berbagai situs berdasarkan vhosts.
Jadi saya punya site1.server.mydomain.com, site2 ..
Masalahnya adalah bahwa semua lalu lintas akan melalui router, dan ketika saya memeriksa log saya selalu melihat IP router untuk semuanya (jadi sulit untuk melihat siapa yang menjalankan skrip dengan while (1)).
Saya hanya akan ServerAlias site1.server.local, tetapi sebagian besar situs memiliki URL root disimpan di suatu tempat di atas mana URL lain dibangun, jadi saya tidak bisa melakukan itu.
Solusi bagi saya adalah memberi tahu dnsmasq entah bagaimana untuk menjawab * .mydomain.com dengan IP server.
Apakah ini mungkin?