I am working on hosting a Minecraft server on one of my home machines. I would like to have two completely separate servers for certain reasons. I have successfully created one vanilla server using the standard MC server download and the instructions on the official wiki. Is it possible to run another server instance on the same machine simultaneously, perhaps out of a different port, without them interfering with each other?
Yes you should be able to do this. You'll have to port forward for each server. I found this post that explains how it works.
Basically you do the port forwarding and when you want someone to join, give them the IP followed by the port number separated by a colon. An example would be:
Your other server would be something like:
Just keep in mind that running multiple servers is going to put a heavier burden on the machine.