← Operator library Network Security

Operate a MikroTik Security Baseline You Can Prove

A change-safe baseline for management exposure, identity, filtering, updates and recovery.

What this note covers

A change-safe baseline for management exposure, identity, filtering, updates and recovery.

Security is a maintained state

A one-time firewall paste is not a baseline. The ISP needs a declared desired state, evidence that each router matches it and an exception process for devices that cannot yet comply.

Reduce the management plane first

  • Permit administration only from named management networks or a controlled VPN.
  • Disable unused IP services and discovery on untrusted interfaces.
  • Restrict MAC-level management to the intended local segment.
  • Use individual accounts and least privilege; remove default or shared access.
  • Protect time, DNS and logging paths so audit evidence remains trustworthy.
Keep a recovery path. Test changes through Safe Mode, console or an out-of-band method. A secure router that the authorized team cannot recover is still an operational failure.

Build filters around trust boundaries

Define interface lists for WAN, subscriber, management and internal transit. Accept established and related state where appropriate, drop invalid traffic, then allow only required new connections. The input chain protects the router itself; forward policy governs traffic crossing it.

Boundary Default question
Internet to router Which services must terminate here?
Subscriber to management Why should this source reach control systems?
Subscriber to subscriber Is lateral reachability part of the product?
Router to external service Which update, DNS, time and monitoring destinations are required?

Treat RouterOS and firmware as a pair

Maintain supported release policy, test on representative hardware, back up configuration and export readable state before rollout. Upgrade a canary group, observe routing, tunnels, queues and authentication, then expand. Confirm RouterBOARD firmware where applicable.

Protect credentials and automation

Store secrets outside templates and logs. API or SSH integrations should use a dedicated account with only necessary rights and a known source range. Rotate credentials after staff changes and record automated modifications with actor, target and result.

  1. Inventory. Record model, RouterOS, firmware and exposure.
  2. Compare. Evaluate the device against versioned baseline controls.
  3. Remediate. Apply changes in a recoverable window.
  4. Verify. Test allowed and denied paths from the correct networks.
  5. Monitor. Alert on configuration drift and new services.

Backups must be restorable

Keep encrypted binary backups where hardware-compatible recovery is needed and redacted exports for review. Perform periodic restore exercises on spare or virtual equipment. Document which secrets and certificates need separate handling.

Research basis: current RouterOS hardening guidance and control-based security practice. Validate every rule against the router’s role and management path.

Continue with ISPbills

Put this guide into practice