I have the blocking (traffic from DMZ to Internal Zone is rejected not Dropped) rule on the top to block all traffic from DMZ to private Lan. All traffic is blocked (tried telnet via random ports). However telnet on port 80 is still allowed but traffic is not logged on the pf.
Telneting on port 8080,3128 is blocked by the pf but telnet works :s
Code:
21:18:04 Packetfilter rule #1 TCP
172.16.1.2 : 49767
→
192.168.2.31 : 3128
[SYN] len=52 ttl=127 tos=0x00 srcmac=00:b0:c2:02:e4:4f dstmac=00:1f:d0:0a:9a:89
21:18:07 Packetfilter rule #1 TCP
172.16.1.2 : 49767
→
192.168.2.31 : 3128
[SYN] len=52 ttl=127 tos=0x00 srcmac=00:b0:c2:02:e4:4f dstmac=00:1f:d0:0a:9a:89
21:18:13 Packetfilter rule #1 TCP
172.16.1.2 : 49767
→
192.168.2.31 : 3128
[SYN] len=48 ttl=127 tos=0x00 srcmac=00:b0:c2:02:e4:4f dstmac=00:
The only possible solution for this traffic to be allowed is via HTTP proxy (However I believe there is an issue since port 8080 and 3128 are still allowed despite the fact that pf blocks them!!)
On the HTTP proxy I have blocked URL : \\192.168.2.31 (the destination for the telnet test) but the traffic still is permit.
Can someone confirm in which way does Astaro checks the traffic? (ie first HTTP Proxy then pf etc)