So i configured a PPTP VPN Server on my router and it works fine, mobile client can access any host behind the router just fine. But the host behind the router cant connect to mobile client, i can ping client’s IP from router, but if i try to ping from pc behind the router it says destination host unreachable
i also dont have any drop/reject icmp rules in firewall, and only simple NAT configuration. What’s the problem here? thanks in advance, and sorry for my bad english
Since the access from the mobile client to the hosts behind the router works, the problem is definitely not routing. Therefore it must be the firewall on the router or on the client. To find out which one it is, run /tool sniffer quick ip-protocol=icmp interface=the-pptp-interface-name-representing-the-client-tunnel while pinging the client’s address. If you see the ping requests alone - the firewall on the client mobile is dropping them; if you see nothing - the firewall on the router blocks the requests; if you see both requests and responses - the firewall on the router blocks the responses (very unlikely).
The mobile client may accept pings only from the IP of the other end of the PPTP tunnel, and the firewall on the router treats packets from the router itself and forwarded from one interface to another using a different set of rules, so the fact that you can ping the client from the router itself doesn’t give a clue (except that the client is able to respond a ping at all).
Or post your configuration, following the hint in my automatic signature just below.