将本地 Apache2 服务器的 "IP Address" 部分更改为某个一致的字符串
Change the "IP Address" portion of a local Apache2 server to some consistent string
我在 Debian 9 中有一个 Apache2 服务器 运行。
我用它来托管自定义 MediaWiki Wiki。
为了导航到 Wiki,我使用了这种形式的“10.200.200.20/mediawiki”,其中 Apache2 服务器 运行 位于 10.200.200.20。
这工作正常,但有时 IP 地址 (10.200.200.20) 会更改,然后必须通知本地网络上导航到 Wiki 的每个人并使用新的 IP 地址,这很麻烦。
我想把它改成一致的,例如"OurWikiServer/mediawiki"只要总能在同一个地方找到就没关系。
我知道这是可能的,因为 MediaWiki 安装以前是由其他人维护的,他们在 Windows 7 中使用了 XAMPP,并且它被配置为在本地的 "stringHere/mediawiki" 中找到网络。
我已经尝试在 /etc/hosts 中更改它,并且可以按预期在个别机器上进行更改,但是不知道如何让它在整个网络范围内工作。
最好的方法是静态定义本站的IP。这可以通过在 DHCP 服务器中保留或分配 DHCP IP 之外的 IP 来完成。还可以考虑添加小型 DNS 服务器以提供主机名而不是 IP
我在 Debian 9 中有一个 Apache2 服务器 运行。 我用它来托管自定义 MediaWiki Wiki。
为了导航到 Wiki,我使用了这种形式的“10.200.200.20/mediawiki”,其中 Apache2 服务器 运行 位于 10.200.200.20。
这工作正常,但有时 IP 地址 (10.200.200.20) 会更改,然后必须通知本地网络上导航到 Wiki 的每个人并使用新的 IP 地址,这很麻烦。
我想把它改成一致的,例如"OurWikiServer/mediawiki"只要总能在同一个地方找到就没关系。
我知道这是可能的,因为 MediaWiki 安装以前是由其他人维护的,他们在 Windows 7 中使用了 XAMPP,并且它被配置为在本地的 "stringHere/mediawiki" 中找到网络。
我已经尝试在 /etc/hosts 中更改它,并且可以按预期在个别机器上进行更改,但是不知道如何让它在整个网络范围内工作。
最好的方法是静态定义本站的IP。这可以通过在 DHCP 服务器中保留或分配 DHCP IP 之外的 IP 来完成。还可以考虑添加小型 DNS 服务器以提供主机名而不是 IP