在我的 Debian 伺服器上停用 IPv6 安全嗎?

在我的 Debian 伺服器上停用 IPv6 安全嗎?

我的伺服器託管 2 個不同的網站,最近這些網站在瀏覽器上載入速度很慢。

在網上查看了潛在原因和解決方案後,我遇到了這個

建議的解決方案之一是禁用 IPv6,我想嘗試一下,但是,由於我在這方面不熟練,我首先想確保我確切地了解這會做什麼(這樣做的後果是什麼) ,如果可以,那麼知道在不破壞我的伺服器/網站的情況下執行此操作的安全方法是什麼。

答案1

不,不要禁用 IPv6。它打破了常規,將沒有 v4 的用戶拒之門外,並為您未來的專案使用 IPv6 做更多的工作。

僅具有 IPv4 位址和路由的主機無需執行任何操作即可正常提供網站服務。 v4 和雙堆疊主機仍然可以存取它。

您引用了 2008 年左右的論壇帖子。此外,自那時起,IPv6 已從早期採用者走向成熟和廣泛部署。

使用網站效能分析來衡量速度慢的部分。存在一些工具來模擬慢速連線上的真實使用者負載,或測量瀏覽器中的實際使用者效能。例如,使用 F12 瀏覽器開發人員工具。準確證明哪些請求。然後透過您的 Web 伺服器堆疊追蹤請求並查看為其提供服務所涉及的內容。

答案2

如果您的伺服器上的 IPv6 設定錯誤,那麼它不僅可能是問題的一部分,而且可能無法為任何人提供服務。掃描 Web 伺服器日誌或進行一些網路監控應該會顯示有多少最終使用者(如果有)正在使用 IPv6 與您聯絡。如果似乎很少或根本沒有,那麼在試用期內不使用它運行的診斷好處可能會超過成本。如果問題解決了,那麼就可以得出結論:您的 ipv6 設定中存在一些需要解決的配置錯誤。

我直接參與了兩起因錯誤配置的 ipv6 導致非常嚴重的效能問題的事件。在這兩種情況下(我將詳細介紹細節)IPv6 似乎正在運行,因此應用程式嘗試使用它,但它沒有被正確路由,因此流量逾時。例如,每封郵件或每個 Web 請求的 dns 查找逾時肯定會降低效能。

完全放棄 IPv6 有點像勒德分子 (Luddite)。其寓意是:如果啟用了它,請確保它配置正確。

相關內容