I would like to start by saying: I'm really new to Linux (I actually have a thread on Getting Started too) and server management and mostly have been stumbling around trying to set this up based off of various step-by-step guides. I may use terms incorrectly in several areas so if I say something that sounds totally incorrect, I probably picked the wrong word to refer to something. I'm just as much looking for clarity on the topic as a solution. The goal was that I wanted to host my own website from a server at home. (Yes, yes, am I sure I want to do this? Software/hardware maintenance, bandwidth constraints, and what-not. It's only meant for visitors to be able to read and copy text. If it doesn't pan out, then I'll hunt for a better option.) It all began by downloading Kubuntu (I may change to a server version of Ubuntu later) and installing apache2. I configured the virtual host files based off of a guide/the 000-default conf file. (I have a screenshot of the file at the ready if that would be helpful.) I figured out how to configure my router to do port forwarding (80, 443, 8008, 8080) toward the server computer. Within my own network, if I write in the desired domain cera-nore.com (I know, boring name) on any device it pulls up the desired 409B html file. I went on to purchase the domain name through GoDaddy. But then came the real issue. I cannot seem to connect them. I don't really understand what I'm doing with DNS in the slightest or how to configure it. I set the Type A value to the server computer's IP address. I recently read this post, however, and I do have a dynamic IP address nor do I plan on changing to a static one since I won't have any income from the site to make up for the cost. So why am I posting then, problem solved, right? No. Even if I ask a friend to type in the server computer's IP address, it doesn't load anything which has me believing that it's not publicly accessible. Even when the computer is working at its absolute slowest it seems to at least be working in MB/s which last I checked is more than 409B. It doesn't seem like it's an upload problem... Does any particular part of my thought process and set-up seem to be wrong? Would signing up for this other service with dynamic DNS fix the web access problem because it doesn't work how I think it does? Should I be using a different type of IP address other than the IPv4 listed by the computer? What should I be filling into the DNS to connect my Domain Name and the Server? Have I completely skipped some other step that makes it accessible from the web? Should I be asking around on a different forum? Is my thread title awful? I've become so helplessly lost it's not even funny.