*IF* you do have a FQDN for the box now, then this should be in config.php:
$CFG->wwwroot = 'http://FQDN:8181/moodle';
So let's check, from the box that's acting as the server, use whatever you can to check DNS. If it were linux, one could use 'dig' and the DNS server settings for the box would be in /etc/resolv.conf.
dig -x 192.168.2.2
That is a reverse DNS lookup and should respond with the *fully* qualified domain name ... which looks like:
host (dot) somenet (dot) net (or whatever). It is, however, a FQDN that *can* be resolved outside the private network as well, so ... let's see. What do you get for:
dig @8.8.8.8 [yourfqdnforserver]
The 8.8.8.8 DNS server is Googles and is used often for a public (outside your private LAN/WAN) testing DNS.
Also, check the config file for apache on server. Port 8181 is an alternative port for normally port 80 (ie, web server). Apache server must be told to listen on that port (rather than it's defaulted port 80).
IF you change the port in apache config, apache must be restarted.
Please ... no word doc attached.
Have to ask ... why are you using an alt port? Why not use port 80? Skype? or other could be shutdown.
'spirit of sharing', Ken