我的NAT后面有一个网络,其中有几台机器。
这些机器是:
- 路由器-NAT,dnsmasq,转发-直接连接到inet
- 服务器-运行ssh,www和其他一些东西
- 客户端-在服务器上做事
我也有mydomain.com。
server.mydomain.com指向我的连接的IP(单个IP),它是将端口转发到服务器的路由器。
服务器上运行着一个httpd,它基于虚拟主机为不同的站点提供服务。
所以我有site1.server.mydomain.com,site2 ..
问题在于所有流量都流经路由器,并且当我检查日志时,我总是看到路由器IP的所有内容(因此很难看到谁在使用while(1)运行脚本)。
我只需要ServerAlias site1.server.local,但是大多数站点的根URL都保存在构建其他URL的某个位置,所以我不能这样做。
对我来说,解决方案是告诉dnsmasq以某种方式使用服务器的IP答复* .mydomain.com。
这有可能吗?