我目前正在建立一个小型家庭实验室,我正在尝试弄清楚如何将一些本地子域固定到特定端口。示例:我在端口 80(domain.home)上运行 Adguard,在端口 85 上运行 Homer,我希望通过仪表盘.domain.home 访问它们。我需要在 adguard 中进行某种 DNS 重写吗?现在我有一个指向 domain.home 的 DNS 重写仪表盘.domain.home(不知道这是否有意义,也许我没有正确理解 adguard 文档),每次我访问仪表盘.domain.home 时,我都会进入 Adguard 登录页面(我猜这是因为重写而正确的)。我的 homer 的 apache 配置如下所示:
<VirtualHost *:80>
ServerName dashboard.domain.home
ProxyPreserveHost On
<Proxy *>
Order allow,deny
Allow from all
</Proxy>
ProxyPass / http://192.168.178.138:85/
ProxyPassReverse / http://192.168.178.138:85/
ServerAdmin webmaster@localhost
DocumentRoot /var/www/homer
</VirtualHost>
我对 Apache 还不太熟悉,从来没有用过。如果能得到任何帮助,我将不胜感激