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 

Reply via email to