OK - I have gotten it working, but not sure if it is optimal. Linux, 3 network interfaces. eth0 and eth1 acting as the bridge, assigned an IP. eth2 - not connected. Couldn't get anything to work wtih squid, although the bridge worked. So I enable debugging and can see that Squid cannot talk to the network, it is set to run on the IP assigned to the bridge. So I plug the third interface, eth2 into the network and assign it the squid IP - everything works. But now all 3 interfaces are in use. Can someone tell me what I am doing wrong with the bridge IP? mt -----Original Message from Henrik Nordstrom <[EMAIL PROTECTED]>----- On Wed, 24 Mar 2004, usman fool wrote:
> i was saying this because it was looking like he is running squid on that > bridge. > bsd bridges can have ip addresses dont know if its possible in linux or not. Linux bridges can have IP addresses, and in fact is a must if you want to run a proxy there but it is not the point. > >ip forwarding is not needed in bridge mode.. bridge forwarding is.. > > same reason i stated earlier. ip forwarding should not be needed in a bsd bridge either.. a bridge is by definition forwarding Ethernet frames, not IP forwarding. Please do not confuse bridge with routing or proxy-arp. a bridge operates at the Ethernet layer and is not related to IP forwarding while routing (including proxy-arp) operates at the IP layer and needs IP forwarding. Regards Henrik