小编Ren*_*ith的帖子

从Haproxy上的文件中读取acl white列出的IP

我试图从文件中将白名单IP加载到Haproxy acl

我能够通过添加内联到haproxy配置文件将IP列入白名单,并且它运行良好

我想知道是否有任何方法可以指定文件的IP地址并从haproxy配置中读取它

这是我的Haproxy conf

global
        log /dev/log    local0
        log /dev/log    local1 notice
        chroot /var/lib/haproxy
        user haproxy
        group haproxy
        daemon

defaults
        log     global
        mode    http
        option  httplog
        option  dontlognull
        contimeout 5000
        clitimeout 50000
        srvtimeout 50000
        errorfile 400 /etc/haproxy/errors/400.http
        errorfile 403 /etc/haproxy/errors/403.http
        errorfile 408 /etc/haproxy/errors/408.http
        errorfile 500 /etc/haproxy/errors/500.http
        errorfile 502 /etc/haproxy/errors/502.http
        errorfile 503 /etc/haproxy/errors/503.http
        errorfile 504 /etc/haproxy/errors/504.http

frontend http-in
    bind *:80
    mode http
    reqadd X-Forwarded-Proto:\ http
    acl whitelist src 192.168.12.32 192.168.0.1
    acl all src 0.0.0.0

    acl demo hdr_end(host)  -i 192.168.20.26 …
Run Code Online (Sandbox Code Playgroud)

haproxy

3
推荐指数
1
解决办法
7814
查看次数

标签 统计

haproxy ×1