Hi PiBa-NL,
Thanks for your reply! And I will follow your advice! Regards Jinge On 2013-7-10, at 上午4:25, PiBa-NL <[email protected]> wrote: > Hi Jinge, > > Im not exactly sure how this is supposed to work.. did manage to get > transparent proxy for the server side working.. (the server is presented with > a connection from original client ip.) This works with haproxy 1.5dev19 on > FreeBSD8.3 with help of some ipfw fwd rules.. > > Your config also seams to be working (used some parts their-of to test..) > > Did require the following ipfw rule for me..: > ipfw add 90 fwd localhost tcp from any to any 2222 in recv em1 > Actually on pfSense it also needs "-x haproxy" as it is a bit customized.. > And because i run 'ipfw' combined with 'pf' i also needed to configure pf > with floating 'pass on match' rules to allow the 'strange traffic'.. That pf > cannot handle.. > > If you however have FreeBSD 9 you might want to look into the divert-to rules > that pf can make. Might make stuff simpler if it turns out to work.. > > Please report back your required settings (&config if it changes) when you > manage to get it working. > > Greetings PiBa-NL > > Op 9-7-2013 12:55, jinge schreef: >> Hi,all! >> >> >> We use haproxy and FreeBSD for our cache system. And we want to use the >> transparent option >> http://cbonte.github.io/haproxy-dconv/configuration-1.5.html#4-option%20transparent >> which for some compatiable things. >> But found it doest work. Here is the configure which worked in Ubuntu. >> >> >> frontend tcp-in >> bind :2222 >> mode tcp >> log global >> option tcplog >> >> #distingush HTTP and non-HTTP >> tcp-request inspect-delay 30s >> tcp-request content accept if HTTP >> >> default_backend Direct >> >> >> backend Direct >> mode tcp >> log global >> option tcplog >> no option httpclose >> no option http-server-close >> no option accept-invalid-http-response >> option transparent >> >> >> Can anyone tell my if is the FreeBSD can not support transparent here or my >> configure is not correct ? And how to make transparent work right. >> >> Thanks! >> >> >> Regards >> Jinge >> >> >> >

