我有一个 Google Cloud Compute Engine 实例,并且部署了一个节点应用程序。我已将该 IP 添加到我的域中,一切正常。但该应用程序也通过域和 IP 进行访问。
我不想使用 IP 地址访问我的应用程序。有没有防火墙规则允许您仅使用域名而不是 IP 访问?
答案1
我正在使用 nginx。因此我已将其添加到服务器块中的 nginix 虚拟主机文件中
listen 80 default_server;
listen [::]:80 default_server;
return 444;
这将直接断开与 IP 地址的所有连接。