Accessing ethernet Arduino on LAN from internet?

Hi, I'm getting a little curious about the lack of interest in this subject? Is there a better way to access a domestic LAN based Ethernet-Arduino from the internet?

I'm currently stuck on an Address Resolution Protocol (ARP) issue.

  1. I can Telnet to the Ethernet-Arduino from the same LAN. In this case an Ethernet-Arduino ARP reply includes correct IP & MAC address.

  2. Telnetting into my LAN from the internet causes my router to make an ARP request 'broadcast' to the Ethernet-Arduino IP address'. The 'broadcast' does not include the Ethernet-Arduino MAC address, only the IP address. The Ethernet-Arduino fails to respond with the APR reply.

Thoughts? Thanks - Alex.