192.168.0.1 is not a public rout able IP address The tutorial used that as an example. That IP is for local LANs only. You will need to use a Public IP. Most servers come with a 2nd IP if not you can normally get a few more with justification and a few bucks extra a month from your provider.
Need to use 1 for dedicated and 1 for vps. To be honest, you really do need to learn how to properly setup secure, manage and how IP routing works before doing to much messing with stuff like this as net said. This is why I built a server at home out of old computer parts and played with it for a few years before ever attempting at dedicated server at a datacenter. Also another cheap route would of been to just get a VPS secure the crap out of it and if you mess something up just push and button and start fresh again.