Hi all,
I am new here and I am in the middle of CCNA study, so don't be mad for stupid questions.
Also English is not my native language.
I need to create anonymous web surfing service for mobile clients (Android and iPhone). Two redundant CCR-1036 with two ISP will be used for this purpose.
After lot of readings have found Proxy is not an option, OpenVPN also not option as it requires additional software on client side. So for now I have decided on L2TP/IPSec.
Main requirements:
1. Secure encrypted channel from clients to my router.
2. Some clients will have static public IP, some will not.
3. All clients will require authentication (username and password).
4. Determine client OS if possible (I want to limit this service only to mobile clients, no PC or other devices), although I doubt it is possible.
5. Real client IP should be invisible to websites they will visit.
6. My router should use 5 public IP address poll.
7. Ability to force certain users to use particular IP address from my public IP address poll.
8. Once clients connected to my VPN, they should be invisible to each other and to my LAN.
9. Block P2P protocols (torrents).
10. Usage statistic with logs for each user.
11. Ability to exclude particular user from logging.
Is it possible with RouterOS v6.5 on Mikrotik, maybe there is better solution to this?
I would appreciate any help.