Ive read this forum and havent found a similar setup... On my Slackware box I am running squid(proxy) & guarddog(firewall) with 2 nics.. local & global on same machine. The situation is guarddog seems to block LAN icmp, causing LAN workstations to not ping proxy server and therefore not able to connect. But when guarddog is down things are fine. All workstations are able to connect to proxy.
Originally what I wanted was to block icmp global and allow icmp local, which guardog provided. Except is also blocked local LAN traffic. Does anyone know a way around this allowing me to adjust the iptables to allow local LAN icmp(eth0) and still block global icmp(eth1)? Your help would be much appreciated...