How to switch between network profiles on Mac
Use this when your whole environment changes and an extra address is not enough.
macOS network guide
Use a secondary IP alias on macOS when you need one extra local IPv4 address without replacing the main address on the adapter. This is useful for routers, test devices and mixed local environments where the Mac must stay reachable on more than one subnet or address. IPChange helps when you do this repeatedly and do not want to manage aliases by hand every time.
Replacing the primary IPv4 setting is not always the right move. In many support and lab situations, you want to keep the normal office or DHCP address and add one more local address for a device that lives on another known range.
A local IPv4 alias adds another address to the same network interface. Your primary IPv4 configuration stays in place, but the Mac can also answer on the extra address. That makes aliases useful for narrow local tasks where a second address is enough.
If the entire environment changes, including gateway and DNS, a full network profile is usually the better fit. If you only need one more local address, an alias is often the cleaner option.
| Need | Alias fit | Why |
|---|---|---|
| Reach a router on a local maintenance subnet | Good | You keep the main address and add a temporary one for the router's range. |
| Keep working internet access while talking to a local device | Good | You avoid replacing the main DHCP or office setup. |
| Switch to a completely different customer profile | Poor | You usually need gateway and DNS changes too, not only one extra address. |
| Repeat the same local test setup every week | Good | An alias can be kept as a reusable action instead of a one-off manual change. |
IPChange is useful when alias work is part of a repeatable workflow rather than a rare command-line task.
No. That is one of the main reasons to use an alias. You keep the main address and add another one for a specific local task.
No. An alias only solves the extra address part. If you need a different gateway, DNS or complete client environment, use a full profile instead.
Consultants, support engineers, lab users and anyone who regularly connects to devices on known local subnets.
Use this when your whole environment changes and an extra address is not enough.
Direct steps for DHCP and manual primary IPv4 changes in macOS.