I have an arduino web server running from a mega 2560 and a wiznet ethernet shield.
It serves the single page just fine (and very fast) to the LAN (192.168.1.50), but serves the same page very, very, slowly when accessed from the WAN/Internet.
I have port forwarding set-up on the modem router so that the Arduino web page can be accessed from the outside world, and it does work, I can see the page from anywhere, but it's page serve rate is impractically slow. The page takes 30 - 45 seconds to load up.
(I have the RaspPi with Apache set-up, also in the house, using the exact same port forwarding settings - with a different port - and it serves pages to the WAN/Internet very fast).
Has anyone any ideas what might be wrong ?