簡體   English   中英

如何防止用戶訪問 GCP 中托管的網站的 IP 地址?

[英]How to prevent user access to IP address for a website hosted in GCP?

我有一個托管在 Google Cloud Platform 中的 Wordpress 網站(Bitnami)。 IP 地址類似於: 33.33.33.33 我的域托管在 Google Domains 上,並且有 2 個指向 Cloudflare 的名稱服務器。 在 Cloudflare DNS 設置中,我有 2 條 A 記錄,一條是 ftp,另一條類似於“mywebsite.com”。 我還有一個CNAME ,即 www mywebsite.com。

我可以訪問我網站的完整 URL 但我也注意到我可以輸入 IP 地址,它也可以工作並加載網站。 是否可以阻止訪問33.33.33.33並且只允許完整的 URL?

創建僅允許 Cloudflare IP 地址的 VPC 防火牆規則。

有關當前的 Cloudflare IP 列表,請參閱此文檔

Google Cloud VPC 防火牆規則概覽

Note: Cloudflare does not support FTP, so you must point your DNS resource record for FTP to your server's IP address and not through Cloudflare. 我建議您不要使用 FTP。 使用 SSH/SFTP 進行文件傳輸。 配置 WordPress 以便安裝插件、上傳圖片等不需要 FTP。 FTP 未加密,這意味着您的登錄用戶名和密碼以明文形式發送。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM