This is good generic advice as I understand it BUT, also as I understand it the UPNP issue is an old one which is rectified in newer routers and older routers with newer firmware, I thought that there were some good reasons for needing UPNP enabled?
GRC ShieldsUp now scans UPNP on your router to check if it is secure / patched. https://www.grc.com/
Iād typically follow your advice re: pick a different port. I did find that it caused no end of trouble when trying to configure TTS - whereas defaulting back to 443 worked right away. Somewhere the default expected port became the only possible port. It was a few months back, might be time to see if thatās updated.
I should make clear, Iām talking about choosing a non-standard port on top of following best practices. Obviously switching ports alone is just asking for trouble.
The case that always pops into my head is how (a couple years ago now) my SSH port had people knocking - sometimes hundreds a day - when on port 22. The moment I switched to a high number non-standard port the failed entry log dropped off to nothing. Call it personal choice but I find some satisfaction in that.