- Go to
Settings->Network Settings - Go to
Advanced Settings. Here you will see yourWired MACandWireless MAC - Copy these down, noting the corisponding xbox nickname.
- First check what your dynamicly allocated IP range is.
- In pfsense go to
Services->DHCP Server. UnderGeneral Optionsyou will see a user definedRange. - Your static IP mapping must be outside this range.
- My range was
10.6.9.25to10.6.9.254. So I chose10.6.9.21to10.6.9.24to represent my 4 Xbox Ones.
- Make your Alias
- In pfsense go to
Firewall->Aliases->Add. - In the
NameandDiscriptionboxes, typeXbox_Ones. - Under
Host(s)put each one of your Xbox static IP and name them with your nickname.
- In pfsense, go to
Firewall->NAT->Outbound. - Click
Add(add to the top) - Under
Sourceyour type will beNetworkandSource Networkwill be the alias you created earlier. Mine wasXbox_Ones. - Change the
/24to/32. - Under
Translation, check the box forStatic Port. - Under
Misc, Give it a discription. I gave it,Xbox Ones.
- With all the Xbox(s) on, In pfSense go to
Status->DHCP Leasing. - Find the corrisponding MAC adress of your xbox in the leases and click
Add Static Maping. - Type the corrisponding static IP address for one Xbox in the
IP Addressfield. - Confirm this is the correct MAC Adress, and now name the Xbox in
Client Identifier,Hostname, andDescription. - Repeat for each Xbox.
- Save and Continue
@Diepie2635 @DeFlanko
I switched from pfsense to OpnSense a few years ago, but I believe you need to Port forward. Xbox requires the following ports:
I would make a Alias to these ports the same way you did for the Xbox hosts, then create a port forward:
NAT->Port Forward->ADDWANTCP/UDP<Open-NAT-Hosts-ALIAS><Open-NAT-Ports-ALIAS><Open-NAT-Hosts-ALIAS><Open-NAT-Ports-ALIAS>If you stop here and check your NAT type it will probably show moderate, but really it is OPEN. The only reason it shows moderate is due to the lack of UPnP. If you want to setup UPnP:
Services->UPnP & NAT-PMPCheckedCheckedCheckedCheckedThen under
UPnP Access Control Lists, add a line for each Xbox on your network:allow 3074 <ip-of-xbox>/32 3074