OS: debian 9
、ニスのバージョン:5.0.0
マイコンピュータでIPv6サポートをオフにして起動すると、次のエラーが原因でVarnishがクラッシュします。
Error: Cannot open socket: :6081: Address family not supported by protocol
この質問がここで提起されていることがわかります。ここしかし、これは私の問題を解決しません。また、設定ファイルにIP関連の設定オプションがありません。
それでは、IPv6をサポートせずにワニスキャッシュを実行する方法は?
答え1
/etc/default/varnish
デフォルトでは、デフォルトの受信アドレス/ポートはファイルのDAEMON_OPTS変数に割り当てられます-a :6081
。これはIPv4およびIPv6、ポート6081を意味します。
ポートを使用してIPv4リスニングアドレスを明示的に指定してみてください。たとえば、システムのIPアドレスが192.168.100.1の場合は、アドレス/ポートオプションをに編集します-a 192.168.100.1:6081
。