How to set up home VPN for printing?

Hi. I would like to print from remote locations from an android phone to a home printer. I have a Mikrotik router as a main router, and a Brother DCP-L3550CDW printer, which is currently connected wirelessly.

I heard that i can set up a home VPN to print from remote locations. Can anyone give me some advice or point me to some newbie friendly resources to do that ?

Many printers like my Epson inkjet offer remote print functionality built into the printer. In my case you can go to the printers IP address in a browser and there’s an administrative console/portal. From here you can setup “epson connect”. One tool this offers is a dedicated email address for the printer; anything you email to this address will be printed.

Not sure about Brother though, brother.

Create a pptp server on your mikrotik and connect to it remotely you’ll be in the same LAN as your printer, and you’ll be able to access the printer. Try

Here is a pretty decent tutorial and openvpn works on just about any device, just be sure to print to the printers ip when setup its the simplest way.

I was always wondering why one would want to print to a printer on a remote location?

i have some tech illiterate family members that have trouble finding documents on the internet, and sometimes i have to print something for relatives/friends at weekends when everything is closed if they need it, but i’m not home, so if i can print from my phone, i can just tell a family member to turn on my yellow-dot spying printer >:| to print any documents i need to and they can then give them to a relative when it arrives. that’s rarely the case, but i’d also like to learn this so i know how to create a home VPN which could come in handy when i try to create my nextcloud at home.