解决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
posted @ 2019-09-25 21:41  成小新  阅读(126)  评论(0编辑  收藏  举报