I have an application server on my LAN, and I want to publish it for home users. I want to know what is best practices ?
1)- I should put in DMZ zone and publish it directly with public IP (I have public ip available) ?
2)- or through VPN, only if user connect via VPN then user can use this application server ( I have SSL vpn) ?
what will be the best and what could be pros/cons ?