Access FortiClient computer from LAN
I've successfully set up a VPN tunnel to allow FortiClients to connect to my FortiGate 90D (v5.2.5) and they can access all internal LAN addresses. However, computers on the LAN are unable to ping the FortiClient computers. When I do a traceroute from a LAN computer, the FortiGate seems to send the packets to its Internet interface instead of trough the VPN tunnel to the FortiClient.
The FortiClients can ping internal LAN computers, so the FortiGate knows the route to the FortiClient or else the FortiClient wouldn't be able to receive responses when they ping computers on the LAN. The pings from the LAN to the FortiClients are not being blocked by any policy.
FortiClient VPN: 192.168.102.0/24
LAN: 192.168.2/24
config firewall policy
edit 1
set srcintf "Forticlient"
set dstintf "any"
set srcaddr "Forticlient_VPN"
set dstaddr "InternalNetwork"
set action accept
set schedule "always"
set service "ALL"
set nat enable
next
end
config router policy
edit 1
set input-device "internal"
set src "192.168.2.0/255.255.255.0"
set dst "192.168.102.0/255.255.255.0"
set output-device "Forticlient"
next
edit 2
set input-device "internal"
set gateway 70.46.74.1
set output-device "wan1"
next
end
config firewall address
edit "Forticlient_VPN"
set subnet 192.168.102.0 255.255.255.0
next
edit "InternalNetwork"
set subnet 192.168.2.0 255.255.255.0
next
end
I'm sure there's something stupid and obvious I'm missing, but I can't see what it is.
