Duiadns has been offering Apple Airport Router Feature (RFC 2136) since day one and will continue to do so, for FREE, only for those accounts created before 01.01.2016. If your free account is created after 1st of January 2016, then you have to upgrade it to a non-free account to use this feature.
An apple router uses Bonjour and DNS Service Discovery that is based on TSIG (Transaction Signature). That means you need a key that can be used with your apple airport router. Let's see how it works.
STEP 1: Login and go to Apple Airport -> Credentials:
STEP 2: You'll see an apple user, which is in fact TSIG key name. If your apple pass (TSIG key value) is already generated then go to STEP 5. If not, you need to request one, so click on Request by email.
STEP 3: You'll be redirected to our contact form, with all your info already filled out. Just click send message to send us your key request.
STEP 4: We'll generate your tsig key (apple pass) and come back with an email to you. The key value will be now visible in your Apple Airport / Credentials menu:.
STEP 5: Now is time to use this info on a apple router: (see also the printscreen below)
One last thing: Dyn DNS announced on their website that Apple Routers with firmware 7.6.1+ no longer support sending updates to Dyn Standard DNS. This is NOT the case with Duiadns. We support newer firmware versions as well!
For any other information please leave a comment here, drop as an email directly or use our Contact Form
Hello and thanks for offering this service.
I have setup my Apple Airport extreme as explained above, but the duiadns control panel says no updates have been received from my router.
The problem is I cannot find a log file either on this website or on my router which could help understand what the issue might be. Would you have any suggestion of how I could go about troubleshooting the problem and finding the rootcause?
@Boris T: your router is sending malformed mDNS packets and from our experience with other apple airports routers you have "Enable IPv6 Connection Sharing" checked (see the attached picture):
Thank you so much Liviu, it did fix the issue.
Wow so i have to turn off nat? And manually portforward just to use this?
@Faisal: I think you misunderstood, you don't have to disable NAT on your apple router.
If your apple router is behind another router (meaning it has a private ipv4 address on wan/uplink interface) is not going to work, because the uplink router is doing NAT for apple router. If this is the case, you should use that router (the one in front of your apple router) in bridge mode or get rid of it completely. This is a rare situation though.
@Liviu thanks for the update, however i am still having issues with it updating my ip, i even changed ipv6 to local link only as shown on your images & unchecked ipv6 sharing, any suggestions?
@Faisal: You don't have to disable IPv6. Just make sure you've unchecked "IPv6 sharing" and then reboot the router (mandatory).
@Liviu thank you i think the reboot sorted it :)
@Liviu, i also have an airport express acting as a repeater for my network, do i need to adjust any settings in that? such as ipv6 sharing or the global hostname on the repeater?
@Liviu also what if also wanted to use ipv6 internet sharing in the future? eventually ipv4 support will end
@Failsal: As i said before, you can use IPv6 but not IPv6 sharing. I think there's a bug in the firmware that will be fixed before IPv4 depletion.
Thanks for all your support, such a great service :)
Hi, I configured as said the steps and the ipv6 sharing is disabled. but i still dont see any mdns updates for the hostname. can you look into this?
@Sooraj: fixed!
Hi, I configured my airport as above, but it still does not work.
@Stuart Mao: can you plese check again. everything seems to work just fine from our logs.
Hi, I have configured my router as per the steps above and enabled port mapping. But I am unable to connect to my home network remotely. Please look into this and suggest any troubleshooting steps if needed..
@ Narahari Patro: it should be ok now. can you please check again?
Liviu, I have configured the router as mentioned (IPv6: local link only), reset it twice but I'm still getting this message:
INFO: No Apple Airport mDNS updates for the last 30 days!
I'm connected via PPPoE (RDS Fiberlink).
Please advise.
thank you
@Marius: you're router doesn't send signed mDNS updates. we've just applied a fix for your account and it should be ok now.
@Liviu: I'm still getting "INFO: No Apple Airport mDNS updates for the last 30 days!"
@Marius: Your last update was at 3 am. So as soon as your router send a new update it should be updated also in duia account. You could try to restart your router to force an update or wait until it decide to do that.
@Ionut: now it seems its working, thank you for your help
Final i managed my airport extreme showed up dynamic hostname checked (by turn off ipv6 setting on my airport express repeater ), but i've got no ip update at all. PLS help.
@Jinsix: everything looks fine on your side except the fact that your apple router doesn't send any A updates yet (only SRV). you can wait or you can reboot the router to make it send mDNS with A records.
Does anyone know if this works with an OS X system?
On OS X if you go to System Preference -> Sharing, then click "Edit..." on the top, there'll be a similar panel to the one in AirPort Utility. I was wondering if I can set up 2 domains, one for my AEBS, and one for my MacBook, and use the same credential but different hostname.
@Youxin Chen: You can use different hostnames on different apple routers or OS X systems with the same credentials. Nevertheless, we do not recommend to use your apple credentials on OS X but one of our duiadns clients that works for OS X, scheduled to run every 5 minute: https://www.duiadns.net/download-macos
The main reason we do not recommend apple credentials on OS X is that the system sends a lot of 'other' mDNS information like SRV, TXT, etc. and that makes more sense with your own domain.
So, in your specific case:
1. use a hostname on your AEBS with apple credentials.
2. use another hostname on your MacBook, with a duiadns client and your MD5 passowd (Settings -> Account Info -> MD5 Pass)
Hi, I created 2 host names for 2 apple airport routers, and I set up the mdns as instructed, the host name with AirPort Extreme is working, the other with airport express is not working, can you please check?
@Jess Fong: I've just checked and both your hostnames have updated from apple routers. Do you still have the issue with the airport express?
Faisal Munayam on Running Duiadns on Apple Router
Liviu Pislaru on Running Duiadns on Apple Router
Faisal Munayam on Running Duiadns on Apple Router
Rafael Del Valle on Duiadns URL Update
Boris T on Running Duiadns on Apple Router
Faisal Munayam on Running Duiadns on Apple Router
Liviu Pislaru on Running Duiadns on Apple Router
Leave a Comment