Hi,
I have configured Mikrotik on a PC as a normal router, performing simple routing functions. There are total 6 ports, each port with different IP range and using DHCP-Relay on each port from a linux based dhcp server.
Port 1 = 10.6.32.0/29 (used for ISP end connectivity)
Port 2 = 10.6.24.0/23
Port 3 = 10.6.28.0/23
Port 4 = 192.168.100.101/30 (used for dhcp)
I have another Mikrotik router configured as PPTP Server on Port 2 with IP 10.6.24.3 which is used by users from both networks 10.6.24.0/23 and 10.6.28.0/23.
The problem that i am facing is that users on Port 2 (i.e. 10.6.24.0/23) are able to properly connect to PPTP server 10.6.24.3 , but users on Port 3 (i.e. 10.6.28.0/23) are not able to connect to the PPTP Server.
When I masquerade the interface of 10.6.24.3 (i.e. Port 2) as outgoing interface, then I am able to connect to the 10.6.24.3 from Port 3 (i.e. 10.6.28.0/23) but then what happens is that only one user is able to connect, any other user that tries to connect to PPTP server is denied as the Caller-ID is same as of the previous user that is connected, because of masquerading rule.
Can any one assist me in configuring Mikrotik as such that it will properly route traffic from Port 3 (i.e. 10.6.28.0/23) to Port 2 (i.e. 10.6.24.0/23, specifically 10.6.24.3) without applying any masquerading rule.
Any help will be greatly appreciated.