Hey everyone
Let me start by saying that I’m very happy with the MikroTik router. i believe they are doing a great job, providing us something stable and powerful with just the fraction of what the equivalent Cisco would cost. after working with it for quite a while, i came up with a list of things that i would really like to see.
Also, this list is sorted based on priority (well, in my perspective)
1- A lot of people have said it already, and i say it again. Do not abandon OpenVPN just to promote SSTP. tcp meltdown is a serious issue that could only be avoided by NOT using tcp tunneling. OpenVPN udp tunnel is an accepted solution that is being supported in a lot of devices. we need it in RouterOS as well.
2- Ability to add dynamic rules (if the router is able do it, so should we. that includes but not limited to: filter rules, address-lists, nat , mangle, routes , … )
3- Ability to create rules base on hotspot usernames
4- Ability to mark a connection base on webproxy access list match. ( so it could be used for queuing, firewall rules, … that would be an awesome feature, and frankly, shouldn’t be that hard to implement. just to be clear, the connections between the clients and the web proxy should be marked not the connections between web proxy and the outside world. cause i dont see much use for the latter )
5- Ability to add users in active hotspot menu via api or script (aka log-in users via api)
6- Ability to exclude some ip ranges and/or ports from hotspot user statistics while the user is authenticated
7- Ability to add other ips instead of only gateway to check for accessability in routing table ( to clarify, there are lots of times when a gateway is reachable even when the connection is down. for example an adsl modem acting as a gateway, always has its internal ip available. but if check_gateway could ping e.g. 8.8.8.8 through that internal ip, we would know for sure whether the connection is down or not, without the need of any script)
8- Ability to see Rx/Tx rate in ‘/ip proxy connections’ . as well as the info about the requested http/ftp ( for example: ‘HTTP GET http:// crl.microsoft.com/pki/crl/products/microsoftrootcert.crl’ and so on for POST as well as other methods and ftp)
9- Add authentication support for internal socks as well as webproxy services
10- Add ftps support to /ip services. and also add ability to create ftp users and set permissions on folders base on users.
11- Allow specifying udp and tcp simultaneously for a rule ( there are lots of times that a port needs to be opened/forwareded/… for both udp and tcp. we could avoid a lot of unnecessary extra rules by being able to specify both udp and tcp in the same rule)
12- Include more details in queue statics for pcq queue (for example: being able to see every classifier and see the details for each of them)
13- (winbox) ability to lock any tabs that moving rules is possible on them ( for example filter rules, nat,…) to avoid accidental moving. ( weirdly enough, it happens a lot. and sometimes even without you noticing it)
14- (winbox) right click → add , should add the rule right there not at the bottom
Please let me know your thoughts