A dynamic IP address changes each time you restart your console or router. If you made settings that rely on the IP address to stay the same (for example port forwarding), they would no longer work because the IP address has changed.
A static IP does not change. This is why it is often recommended to set up a static IP address in conjunction with other connectivity troubleshooting steps.
Bear in mind that you only need to change your local IP. Your public IP can stay untouched.
Setting up a static IP
Before you can start to set up a static IP, you will need some information about your console's current network setup. This is how you find it:
- Start on Xbox One's Dashboard.
- Navigate to Settings > All Settings.
- From there, choose Network > Network Settings > Advanced settings.
Here you will find a list of network details. Please write down all of the numbers you see here. You will need them later.
In the same menu, select IP Settings > Manual. You will be prompted to enter an IP Address, Subnet mask and Gateway. Please use the details you wrote down earlier to populate the fields.
Then, go back to the Advanced Settings screen and select DNS Settings. Enter Primary and Secondary DNS Address from your notes.
Back on the Advanced Settings screen, please press Save. You have now set a static IP address for your Xbox One.
For more information, please visit the Xbox website. If you need further assistance setting up a static IP, we recommend that you contact Xbox Support directly.