Routing a single LAN device via VPN

My Mikrotik router has two external interfaces :

  • pppoe for internet connectivity
  • ovpn on a remote router that is natted

I have an Apple TV on my LAN.

Due to TV viewing constraints, I need to route all the traffic of the Apple TV via the natted ovpn interface.

What i currently do is mark-routing with /ip firewall, and then ip/route the marked packets via the ovpn interface.

Isn’t there a faster way with a routing/rule ? Like routing all traffic of the Apple TV via the ovpn interface without mark-routing ?

Yes, since you already discovered routing rules, just add one with TV’s address as source, action lookup and the right routing table.