I think we have a similar problem. The L2TP VPN for Clients (iOS and Windows) does not work properly. Peplink makes no DHCP. The Domaincontroller in the LAN behind the Peplink makes DHCP. That works fine. The L2TP-VPN-Client get a IP-Adress inner the Subnet 192.168.0.0, for Example the 192.168.0.135. From now it will be mystoies. The VPN-Client can Ping some hosts in the LAN, for Example this hosts: 192.168.0.1 = Peplink, 192.168.0.2, 192.168.0.8, 192.168.0.19, 192.168.0.72,
But the important destinations like Terminalserver1 (192.168.0.10), Terminalserver2 (192.168.0.22) and the Domaincontroller (192.168.0.4) are unreachable for the L2TP-VPN-Clients. There goes nothing, no Ping, no RDP etc. If I login to the WebGUI of Peplink->System->Tools->Ping->LAN and make a Ping to Terminalserver1 (192.168.0.10), Terminalserver2 (192.168.0.22) it works.
PING 192.168.0.10 (192.168.0.10) from 192.168.0.1 56(84) bytes of data.
64 bytes from 192.168.0.10: icmp_req=1 ttl=128 time=0.360 ms
PING 192.168.0.22 (192.168.0.22) from 192.168.0.1 56(84) bytes of data.
64 bytes from 192.168.0.22: icmp_req=1 ttl=128 time=0.523 ms
In my eyes it makes no sense. There is no other Firewall in the Network (behind Peplink). There is also no VLAN definied. It seems, as would block anything inner the Peplink the traffic to some destinations in the LAN, and there are no policys definied in the Peplink.
I read about, that it is not good, that the VPN-Clients get a IP-Adress inner the range of LAN-Subnet. The Routing will not work properly. But is it possible to activate the Peplink DHCP Server only for L2TP-VPN-Clients, so that they could get a IP-adress out of another SUBnet. Hope you know what I mean.
Hope someone can help me please!?