I've got such situation:
Router 1:
LAN1 10.1.1.0/24 with dhcp server
public IP
PPTP server
EOIP with router 2: local ip 10.1.1.1 , remote ip 10.1.1.101
Router 2:
LAN2 192.168.2.0/24 with dhcp server
behind NAT
PPTP client to router 1
EOIP with router 1: local ip 10.1.1.101, remote ip 10.1.1.1
Scenario:
both sides of eoip in bridge with local lan (for broadcast traffic)
issues:
PC in LAN1 gets address from LAN2, it works but it's not what I want to get
when I disable eoip in bridge on router1, PC gets address from LAN1 - it's ok
when I enable eoip in bridge again, PC gets address from LAN1 but route is going by 10.1.1.101 - why? My default routing is set to WAN interface.
with enabled eoip in bridge, another PC in LAN1 can't get ip address at all - it declines to get ip
So my questions:
1) How to block dhcp traffic from router 2, I want to use separate dhcp servers and 2 different networks
2) How to check why MT routes traffic from PC in LAN1 to LAN2, if I check traceroute directly from MT, it work correct.