Cache
如何在沒有 IPv6 的情況下執行清漆記憶體?
作業系統:
debian 9
,清漆版本:5.0.0
我在我的機器上關閉了 IPv6 支持,並且 varnish 在啟動時崩潰並出現以下錯誤:
Error: Cannot open socket: :6081: Address family not supported by protocol
我知道這個問題在這裡被問過,但它並沒有解決我的問題。另外,我在配置文件中找不到任何與 IP 相關的配置選項。
那麼,如何在沒有 IPv6 支持的情況下執行清漆記憶體呢?
預設情況下,主監聽地址/埠在文件中的 DAEMON_OPTS 變數中指定
/etc/default/varnish
為-a :6081
,這意味著 IPv4 和 IPv6,埠 6081。嘗試使用埠顯式指定 IPv4 偵聽地址:例如,如果您的系統的 IP 地址是 192.168.100.1,請將地址/埠選項編輯為
-a 192.168.100.1:6081
.