On the Minetest server, behind my home router, I ran the server end:
nc -ul -p 3000
I then logged on to my virtual server on the public internet and connected with:
nc -u minetest.mydomain.com 30000
With both terminals open, whatever I typed into the client end appeared in my server window. The networking is sorted!