How to put your Xbox One in the DMZ w/ an Apple router in Mac OS X:
-On your One:
Settings/Network/Advanced Settings: write down the wired or wireless MAC address on the right(depending on what type of connection you have). It must be EXACT and is case sensitive
Turn off your One
-On your Mac: Go to Finder/Applications/Utilities/Airport utility
Click on the the Airport Extreme or Airport Time capsule icon
Click on edit
Click on Network tab
Make sure router mode is set to "DHCP and NAT"
At the bottom of the empty box that sez "DHCP reservations" click the + sign
A drop down menu will open. Type in Xbox One or whatever(doesn't matter what you use, it's just a title)
Below that it sez "Reserve address by-should be on "MAC address"
Below that where it sez "MAC Address, type the MAC address you wrote down from the Xbox One(remember, it's gotta be EXACT)
Below that where it sez IPv4: type in 10.0.1.253(it might have part of it already there, like 10.0.1.2. Just add the 53)
It'll bring you back to the previous menu. Click "Network Options" towards the bottom
Put a check in the little box next to "Enable default host at:" The ip address 10.0.1.253 should appear. If not, type it in.
It'll bring you back to the previous screen. Click Update.
It'll take 2-3 minutes for your router to update. if you have older Apple routers, they'll flash amber til it's done, then solid green.
When your router's done updating, make sure your computer(or smartphone) can connect to the internet on your network like usual
-On your One: Turn it back on
Go to Settings/Network/Advanced Settings
Towards the top right it SHOULD say: IP address:10.0.1.253
If it does, your good to go
If it doesn't, you either had a type-o or it's gonna take some time for the One to update on screen
Hope this helps some poor soul!
Xbox Live: General PATT0N