On Tue, 13 Dec 2016 23:45:52 +0530 Balaji J <ping2balaji@xxxxxxxxx> wrote: > Thanks Stephen. > Can i attach an interface with IP assigned to it already/statically to a > bridge? > So if i understand correctly from your response, i should run dhcpclient on > br0 interface to assign IP for the same? and Lets say br0 gets an IP > assigned by DHCP-Server as "12.0.0.1". > > Now my intention is to assign IP address to the Host(say host1) behind > Router-1 using the DHCP-Server running on/behind Router-2 as shown below: > Host1 <------> (eth2)[Router-1](eth1:100.1.1.1) <----------EoGRE > Tunnel----->(eth0:100.1.1.254)[Router-2](DHCP-Server) > > So i thought Bridging eth2 to eth1 in Router-1 is the only way to achieve > the same as i want the dhcp-broadcast packet from Host-1 to get tunneled > over EogRE till Router-2. Is this assumption correct? or i am missing > something here? > > Or i should not assign any IP to eth2 and instead do it in br0 in Router-1? > > Any guidance would be very helpful and greatly appreciated. > > Thanks, > ...Balaji.J The problem is that the IP address on an enslaved interface is not used by the IP stack and packets destined for that address tend to be blackholed. Packets being sent out get put on the enslaved interface and only sent out that interface not bridged.