Community discussions

MikroTik App
 
al1
just joined
Topic Author
Posts: 7
Joined: Thu Jan 17, 2008 4:16 pm

UPNP / NAT-PMP for Apple MobileMe

Sat Mar 14, 2009 2:40 pm

Hi All,

can everyone help me to configure upnp right?
I would like to work with connecting remote to my mac over mobileme.
The problem is that osx say: the router doesn't support upnp/nat-pmp or it is not activated.
Under ip->upnp i active upnp and add the external and internal interface.
Under firewall->nat i can see a minimal short entry if i start mobileme to connect.

Thanks
al1
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26964
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: UPNP / NAT-PMP for Apple MobileMe

Thu Mar 19, 2009 1:32 pm

can you post the dynamit NAT rule that appeared ? the configuration sounds correct, but just in case - post also your Upnp config.
 
jasongt
just joined
Posts: 21
Joined: Sun Sep 18, 2005 5:24 am

Re: UPNP / NAT-PMP for Apple MobileMe

Thu Jun 04, 2009 6:04 am

Thank goodness I am not the only one having trouble with MobileMe :) I also am unable to use the Back to my Mac services. I was using smoothwall before replacing it with Mikrotik and it worked great, only thing I changed in Smoothwall was to enable UPNP. I will also post my upnp config to help out. This is running on a RB532A

# jun/03/2009 22:59:13 by RouterOS 3.19
# software id = 3DW3-3TT
#
/ip upnp
set allow-disable-external-interface=no enabled=yes show-dummy-rule=yes
/ip upnp interfaces
add disabled=no interface=Internal type=internal
add disabled=no interface=Public type=external


Thanks
Jason
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 26964
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia
Contact:

Re: UPNP / NAT-PMP for Apple MobileMe

Thu Jun 04, 2009 9:36 am

that's your config, how about this command "/ip firewall nat print"? I would like to see the DST_NAT rule that was made by the UPNP
 
jasongt
just joined
Posts: 21
Joined: Sun Sep 18, 2005 5:24 am

Re: UPNP / NAT-PMP for Apple MobileMe

Sat Jun 06, 2009 6:32 am

Sorry I thought you wanted the upnp config. Here is the firewall config, very simple. Although I do not see the dummy rule in the list. And there are 6 macs all on mobileme connected to the network.

/ip firewall nat print
Flags: X - disabled, I - invalid, D - dynamic
0 chain=srcnat action=masquerade src-address=192.168.2.0/24 out-interface=Public

Let me know if you need any more info.

Thanks
Jason
 
jasongt
just joined
Posts: 21
Joined: Sun Sep 18, 2005 5:24 am

Re: UPNP / NAT-PMP for Apple MobileMe

Sat Jun 06, 2009 7:13 am

I tried another upnp app and it creates the rule but when I issue the print command it does not have the dynamic created upnp rule listed. The app is transmission and it does show the port as opened.

Thanks
Jason
 
jasongt
just joined
Posts: 21
Joined: Sun Sep 18, 2005 5:24 am

Re: UPNP / NAT-PMP for Apple MobileMe

Sat Jun 13, 2009 3:54 am

Any ideas on this one? If you need any more info from my configs I will gladly post it.

Thanks
Jason
 
astib
just joined
Posts: 8
Joined: Sun Feb 15, 2009 8:16 pm
Location: Czech Republic

Re: UPNP / NAT-PMP for Apple MobileMe

Thu Oct 01, 2009 6:12 pm

Hi there, I have the same setup as jasongt and have the same result (RB750, RouterOS 3.30). Dynamic rule is not created.
My customer would like to have it working...

Can I help somehow?
 
ptaylor
just joined
Posts: 3
Joined: Sat Mar 06, 2010 12:33 am

Some limited success

Sat Mar 06, 2010 12:46 am

I have been having trouble getting UPnP to work with my Mac. I upgraded to 4.5 and managed to get a copy of Transmission that runs on Linux to successfully get a port open. Transmission on my Mac, however, didn't work. Without making any config changes to the router, I upgraded to the recently released 4.6 version, and now Transmission works fine on my Mac. I can watch the /ip firewall nat table on Winbox (all chains) and bring up the Network Preferences for Transmission. There I can then select the "Randomize" button, to have Transmission pick a different port automatically. When do this, I see the previous dstnat rule disappear in Winbox, and a new one pop up on the new port. Transmission is nice enough to remove this rule when you exit the app. It would be nice if the comment for the rule could say something about the application that requested the rule (but I have no idea if that info is passed from the app or not). Another nice feature with UPnP would be the ability to add an ACL so the UPnP could only be activated by certain IPs on the local subnet, and that the ports available to be opened would be limited to a specific set for each host.. Not quite sure how you'd add that, but I got the idea from pfSense.

At any rate, Back to My Mac via MobileMe still doesn't seem to be working with RouterOS's UPnP implementation. From the "Back to My Mac" tab within the MobileMe preference pane, I can turn it off and back on, but after it turns on it complains that NAT-PNP or uPnP is required.