我搜索了这个词并没有找到我的答案:“主机中的通配符域名”
我有一个 HostGator 帐户,我可以在其中创建秘密域,以便我可以构建和测试网站。为了使用它们,我将域添加到我的 /etc/hosts 文件中,例如:
192.168.129.3 ts.buck
192.168.129.3 www.ts.buck
Run Code Online (Sandbox Code Playgroud)
我尝试使用 *
192.168.129.3 *.buck
Run Code Online (Sandbox Code Playgroud)
但它不起作用。
这是在我的桌面上,我这里没有服务器。它也仅供内部使用,不供世界其他地方查看或访问。
有一种简单的方法来使用我自己的 TLD 来构建测试站点会很好。
Rin*_*ind 13
您需要设置 DNS 服务器。(安装dnsmasq(轻量级)或绑定(相当重量级))。安装 ...
sudo apt-get install dnsmasq
Run Code Online (Sandbox Code Playgroud)
在 /etc/NetworkManager/dnsmasq.d/dnsmasq-localhost.conf
添加
address=/localhost.com/127.0.0.1
Run Code Online (Sandbox Code Playgroud)
重新开始
sudo /etc/init.d/dnsmasq restart
Run Code Online (Sandbox Code Playgroud)
重要说明。
如果dnsmasq
服务启动失败,请通过运行systemctl status dnsmasq.service
命令检查您的服务日志。
然后,如果您将在日志中看到以下消息Failed to create listening socket for port 53: Address already in use
- 您可以按照此处所述解决此错误
归档时间: |
|
查看次数: |
26509 次 |
最近记录: |