Using Port Mapping
AirPort uses Network Address Translation (NAT) to share a single IP address with the
computers that join the AirPort network. To provide Internet access to multiple computers with one IP address, NAT assigns private IP addresses to each computer on the AirPort network, then matches these addresses with port numbers. The base station creates a port-to-private IP address table entry when a computer on your AirPort (private) network sends a request for information to the Internet.
If you are running a Web, AppleShare, or FTP server on your AirPort network, other computers initiate communication with your server. Since the base station has no table entries for these requests, it has no way of directing the information to the appropriate computer on your AirPort network.
To ensure that requests are routed to your Web, AppleShare, or FTP server properly, you need to establish a permanent IP address for your server and provide inbound port mapping information to the AirPort Base Station.