Access node on internal network

Newbie question.

I have gotten a node up and running on my Ubuntu server. The next step is to generate the api key and that appears to be done via a web browser. So how do I access my ubuntu server to generate the api key? When I use the ip address instead of my ubuntu server instead of from my desktop it times out. Do I actually have to run this from the ubuntu server or can it be remotely accessed?

try in your browser if you can access it from inside the server, if not, use external IP of the server