首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >绑定到haproxy中IPv4和IPv6的所有接口

绑定到haproxy中IPv4和IPv6的所有接口
EN

Server Fault用户
提问于 2016-01-09 18:32:09
回答 3查看 34.9K关注 0票数 18

我希望将哈代配置为在所有接口(即0.0.0.0:80:::80)上绑定到tcptcp6套接字。

我能够通过以下设置实现这一目标:

代码语言:javascript
运行
复制
listen web
  bind :80 v4v6
  bind :::80 v6only

有比这更短的路吗?

虽然我希望它的行为有所不同,但v4v6关键字只使only绑定到v4套接字。

EN

回答 3

Server Fault用户

发布于 2017-09-28 04:37:07

接受的答案对我不起作用,至少在OpenBSD上使用haproxy-1.6.11p0。此外,TL;博士只是做:

代码语言:javascript
运行
复制
bind 0.0.0.0:80
bind :::80

它会起作用的:

代码语言:javascript
运行
复制
# netstat -an|grep "*.80"
tcp          0      0  *.80                   *.*                    LISTEN
tcp6         0      0  *.80                   *.*                    LISTEN
票数 12
EN

Server Fault用户

发布于 2021-05-19 16:41:04

我在晚会上认识很晚。我不允许发表评论,所以我不得不加上这个答案。

我只是想补充一下,如果你不喜欢三冒号的方式:

代码语言:javascript
运行
复制
bind :::80

您可以始终将IPv6地址括在括号中。

代码语言:javascript
运行
复制
bind [::]:80
票数 3
EN

Server Fault用户

发布于 2022-05-30 10:03:47

我将其配置如下:

代码语言:javascript
运行
复制
    bind *:80,[::]:80 v6only
    bind *:443,[::]:443 v6only ssl crt ...
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/747895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档