First off, the 127.0.0.1 is a computers internal loopback address as in it feeds every packet it sends back to itself. So, obviously, connecting to that address on your iPad will do nothing for you, as you already saw.
Apart from that, your use of IP addresses is somewhat inconsistent. You say that your machine, which I presume to be the one running the server, is assigned 10.0.1.176 by your router, yet you connect to 10.0.1.188 with your iPad and, curiously enough, get a Calibre server. Unless there's a typo somewhere, I don't understand that.
Third, you'll get different looks of the Calibre server depending on which device you use to connect to it. If you just call the address of the machine you're running the server on, it will autodetect your device and try to feed you the most appropriate page. If you append /browse to the address, you'll see the full-featured page you saw on your Mac. /mobile opens the page for mobile devices, which I believe is the page you saw on your iPad. /old is the old interface, obviously, while /feed is a OPDS feed you can use in a compatible application.
As to your port forwarding, I don't understand the problem. You say that you can see "the server" when away, so I presume everything works? You'd then only have to replace the internal IP of the server with your DynDNS address.
|