解决commBind: Cannot bind socket FD 18 to [::1]: (99) Cannot assign requested address squid

最近玩squid主要是为了爬虫代理,但是使用docker搭建squid的时候发现,docker一直默认使用的 ipv6,但是squid使用ipv4,导致无法绑定,出现commBind: Cannot bind socket FD 18 to [::1]: (99) Cannot assign requested address squid 这个error,怎么使用docker禁止ipv6都没用,最后看到一个帖子才解决这个问题,步骤如下:
步骤如下:

1、编辑 /etc/default/grub,增加一行:

GRUB_CMDLINE_LINUX="ipv6.disable=1"

2、更新grub配置。

在Ubuntu上:

update-grub

在CentOS上:

grub2-mkconfig -o /boot/grub2/grub.cfg

3、重启:

reboot

欢迎关注小白微信公众号【小白技术社】,一起学习一起交流

原文地址:https://www.cnblogs.com/xbjss/p/11587677.html