It will be great if the article has some information about setup the internet connections at router/modem levels to access sql server. Now a days everyone is connected via Modem/Router. So if we want to access sql server remotely, we might have to do port forwarding at router/modem. Just a mention of it might save hrs of hair pulling.
Cheers