I set up a Ubuntu server and connect it to my router. I assign a fixed internal IP to it and ssh within the local network is always fine.
However, even if I set port-forwarding to my server, there was no response.
ssh user@externalIP did not work (no response). I suspect that it was my router which blocks it, so I set external port as 10 and internal port 22.
ssh user@externalIP -p 10 has no response.
My router is a TP-Link C9 archer. The online support told me TP-Link now blocks ssh for my security. Is there any other way to work around?