aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Port mapping behind Apple AirPort Extreme  (Read 5778 times)

alexliz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 19
Port mapping behind Apple AirPort Extreme
« on: March 06, 2006, 07:20:18 PM »

I've got an Alcatel SpeedTouch DSL modem hooked onto an AirPort Extreme Base Station (wifi access point made by Apple, that's all) and I get the typical Low-ID warnings every time I connect to a server.

I decided to learn how to map and forward ports in my config. It's really simple, I thought. In my AirPort Admin Utility, I selected my Base Station, went into 'Port Mapping', then clicked on 'Add' and entered the following:

Public Port: 4242
Private Address: 10.0.1.201
Private Port: 4242

then 'Add' again and this time for the UDP port:

Public Port: 4245
Private Address: 10.0.1.201
Private Port: 4245

I've also gone into my DSL modem config (through its web interface) and set up NAPT entries for the above two ports.

Finally, I made sure my aMule 2.1.0 for MacOS X 10.4.4 is setup to use TCP port 4242 and UDP port 4245. It also has Extended UDP Port no 4672.

After all this, I connect to 'DonkeyServer No6', at IP address 62.241.53.15, Port 4242, but I *still* get the dreaded 'Low-ID' warning.

Arrrrrrgh.

Please, help!  Is there something I'm still missing? I'm willing to learn.
« Last Edit: March 06, 2006, 07:20:58 PM by alexliz »
Logged

alexliz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 19
RE: Port mapping behind Apple AirPort Extreme
« Reply #1 on: March 07, 2006, 08:37:22 AM »

Is my question too uncanny? I was rather hoping that someone with a bit of knowledge would step in...

C'mon guys, you can do it!
Logged

bongo

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 37
Re: Port mapping behind Apple AirPort Extreme
« Reply #2 on: March 07, 2006, 10:45:13 AM »

if the ip of your client is 10.0.1.201 it should work this way.
normally you get your adress from the airport station via dhcp, so the port mapping defaults to 201 because it should be a fixed ip and the default dhcp-pool goes up to 200 (gateway is at 1 per default.
so check your local ip and perhaps configure it to fixed and not dhcp.
Logged

alexliz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 19
Re: Port mapping behind Apple AirPort Extreme
« Reply #3 on: March 07, 2006, 03:18:03 PM »

Hi bongo.
My IP *is* 10.0.1.201, manually set.
So it's not that, unfortunately.
Any other ideas? Many thanks.
Logged

bongo

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 37
Re: Port mapping behind Apple AirPort Extreme
« Reply #4 on: March 07, 2006, 06:01:29 PM »

does it work when you'are connected via cable? the lan & wireless networks are bridged by the airport station.
how do you connect to the speedtouch? ppoe or is the speedtouch in router-mode?
you could try to map port 80 and enable the webserver just to try if the portmapping works at all.
Logged

alexliz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 19
Re: Port mapping behind Apple AirPort Extreme
« Reply #5 on: March 07, 2006, 09:37:16 PM »

I had never tried the connection via cable as I pretty much set up the AirPort Extreme as soon as I got the DSL connection. FWITW, when I log in to the SpeedTouch via the web interface, in the Configuration pane it states "Routed PPPoA - DHCP - NAPT", so does that mean it's not ppoe? I guess it does, because I just checked in System Preferences/Network/AirPort/PPPoE and it's *not* checked.

By the way, is it not the case that in my setup the router is the AEBS, not the SpeedTouch modem?

Regarding your last suggestion, here's what I did: I mapped port 80 to my Powerbook, then asked my brother to type http://10.0.1.201 from his WinXP on the same wi-fi network, and he got the "seeing this instead of the website you expected?" message. Is that good?

Many thanks for your patience.
Logged

bongo

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 37
Re: Port mapping behind Apple AirPort Extreme
« Reply #6 on: March 07, 2006, 10:04:53 PM »

when you can't connect to the webserver beeing in the sam wlan, there is something wrong with your webserver setting or your whole network setup. inside the wlan there is no portmapping through the base station because your connection is not "routed" beeing in the same subnet.

but when the speedtouch is already configured to route ppoe(wan) to dhcp/nat(lan) you have first map all traffic from the speedtouch to the base station.
as i understand your setup is:
internet <-> (ppoe) speedtouch (dhcp server/nat) <-> (dhcp client) basestation (dhcp server/nat, port mapping)<-> wlan with your mac

when you connect your mac via cable directly to the speedtouch. i think you will get a low id also because there is no portmapping.

so you have configure inside the speedtouch the external ip of the basestation as default server or at least map all needed ports.
Logged

alexliz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 19
Re: Port mapping behind Apple AirPort Extreme
« Reply #7 on: March 08, 2006, 12:29:21 AM »

Bongo,

Actually, my brother *did* connect to the webserver. It's just that he saw the default page which is located at

/Volumes/Macintosh HD/Library/WebServer/Documents/index.html

since I have never changed anything WebServer-wise.
So, I would guess that this is a positive thing.
I think you understand my setup correctly (not sure about the dhcp client-servers and nat things...)

Can I ask: do you have a similar situation with MacOS X machines and ports mapped correctly behind some router, and have you got a high-ID as a result of your setup?

Thanks again.
Logged

ken

  • Hero Member
  • *****
  • Karma: 4
  • Offline Offline
  • Posts: 825
Re: Port mapping behind Apple AirPort Extreme
« Reply #8 on: March 08, 2006, 07:08:41 AM »

You mention that you configured NAPT in your DSL modem, but you didn't say what you forwarded to where.  This is not my area of expertise, but I thnk the address 10.0.1.201 means something different in the private network managed by your DSL modem than in the private network managed by your AirPort Base Station.  So, you need the DSL modem's NAPT to direct traffic to the Base Station, and then have the Base Station forward it to your computer.  See this: http://www.portforward.com/help/doublerouterportforwarding.htm.  Another way to do things might be to configure the modem so the Base Station is in the DMZ.
Logged

alexliz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 19
Re: Port mapping behind Apple AirPort Extreme
« Reply #9 on: March 08, 2006, 09:01:27 AM »

Thanks, Ken!

I had begun thinking along these lines myself, just by instinct though, as I'm just now finding out about ports/NAT etc.
I had checked some articles in http://www.portforward.com, but not the one you mention. This one seems to be my setup. Will have a try and post back. First, though, got to go to work...
Logged

alexliz

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 19
Re: Port mapping behind Apple AirPort Extreme
« Reply #10 on: March 11, 2006, 06:36:48 PM »

Ken, bongo:

What are your thoughts about this advice I got over at the Apple Discussion Area? Here's the link:

http://discussions.apple.com/thread.jspa?messageID=1898938
Logged

bongo

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 37
Re: Port mapping behind Apple AirPort Extreme
« Reply #11 on: March 11, 2006, 11:50:04 PM »

it's the same thing we told you. you have to routers running with nat enabled. your speedtouch and the airport station.
so you can disable nat on the airport station and configure the port forwarding on the speedtouch or you have to configure the port forwarding 2x. on the speedtouch in ervery case and then again on the base station.
Logged