I have written about this unneccessary swapping before and have always been told, "It ain't no problem, get used to it!" However, if you use aliases of your other computer(s) on your Desktop for extremely simple drag-n-drop file tranfers or double-click access to said machines, it
is a problem. Contrary to the ability of aliases in the file system to keep up with the
directory location of the parent file location, a network alias cannot do this. So, when a machine or router is shutdown or suffers a power loss, the machines
may get new IP addresses and the aliases are useless. Of course, one can always go through the "Go" menu and re-establish/recreate the aliases. No 'problem'.
But I grew tired of that and thought there must be a simpler, Apple way of setting up the LAN. There is, and it's Apple simple and stable.
Just assign the IP numbers you want to use to each machine and set the Network->Built-in Ethernet-TCP/IP "Configure IPv4:" to "Manual". You may have to ask you ISP for the DNS Server addresses, if they don't show up automatically. With a wired LAN your address will probably start with 192. With a wirless LAN the numbers usually start with 10. In either case, it's more helpfull to have each machine assigned consecutive addresses so the router can easily add new devices with numbers you'll probably know yourself. Don't start with x.y.z.0, start with ...1 and continue with as many machines as you have.
It doesn't even matter if your router still uses DHCP to assign addresses. It will simply and logically see that there are certain numbers already in use and use any of the remaining 250+ available.
And, all your aliases, will remai useable for file transfers! Regardless of what hapens to startup sequence/power stoppage/moon phases/'no problem' suggestions.
Would you carry a dozen keys for your car because you never knew which one would be required to start it next time? :headbash: But it's your LAN, create it any way you want.