首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HAproxy透明模式独立设置

HAproxy透明模式独立设置
EN

Stack Overflow用户
提问于 2017-01-26 01:17:29
回答 1查看 2.2K关注 0票数 1

我正在尝试为本地主机设置带有后端服务器的HAproxy透明模式。我理解对于具有指向HAproxy服务器的网关地址的后端服务器是如何工作的,但是对于具有后端设置到本地主机服务器的独立模式,我不知道如何设置它。

我对HAproxy透明模式的设置

iptables规则

代码语言:javascript
运行
复制
iptables -t mangle -N DIVERT
iptables -t mangle -A PREROUTING -p tcp -m socket -j DIVERT
iptables -t mangle -A DIVERT -j MARK --set-mark 1
iptables -t mangle -A DIVERT -j ACCEPT

IP路由规则

代码语言:javascript
运行
复制
ip rule add fwmark 1 lookup 100
ip route add local 0.0.0.0/0 dev lo table 100

HAProxy配置

代码语言:javascript
运行
复制
source 0.0.0.0 usesrc clientip
server 127.0.0.1:80

要使HAproxy透明模式使后端服务器成为本地主机(独立的),我必须做什么?

EN

回答 1

Stack Overflow用户

发布于 2017-04-22 12:13:17

我有同样的任务,这里的配置将允许has作为本地服务的透明代理工作。

代码语言:javascript
运行
复制
#Basic configuration
global
    log 127.0.0.1 local0
    maxconn 4096
    stats socket /tmp/haproxy

defaults
    log     global
    option  dontlognull
    retries 3
    option  redispatch
    timeout client 5s
    timeout server 5s
    timeout connect 5s

frontend forwarder
    bind *:1025
    mode http
    default_backend proxy

backend proxy
     option httpclose
     option http_proxy
     mode http
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41864518

复制
相关文章

相似问题

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