I have two macs in an airport express network. The express handles the network address translation, sharing my cable modem's single IP address.
I set up port forwarding on the router so I could access my imac via SSH over the internet when I'm at work.
My question is, what if I wanted to use apple file sharing with both macs, accessing them from the internet? I could forward the appropriate ports on the modem's IP address to a 10.0.1.x address, but how would the router know which mac I wanted to access?
For example, I forward public port 548 on the modem's IP to private port 548 on my imac. But what if I wanted to access port 548 on the ibook instead? How would I make the request from a computer outside the router? How would the router know to forward my request with afp://68.128.x.x to the appropriate mac at 10.0.1.x? I'm presuming I can only use the mac's name when sharing on the local network.
I set up port forwarding on the router so I could access my imac via SSH over the internet when I'm at work.
My question is, what if I wanted to use apple file sharing with both macs, accessing them from the internet? I could forward the appropriate ports on the modem's IP address to a 10.0.1.x address, but how would the router know which mac I wanted to access?
For example, I forward public port 548 on the modem's IP to private port 548 on my imac. But what if I wanted to access port 548 on the ibook instead? How would I make the request from a computer outside the router? How would the router know to forward my request with afp://68.128.x.x to the appropriate mac at 10.0.1.x? I'm presuming I can only use the mac's name when sharing on the local network.