Wrechid is talking about pinging the VM from another pc.
You should be able to open a command prompt from any pc on that network and ping the IP address you assigned to the VM.
Example: If you assigned the IP address of 192.168.1.20 to the Virtual Machine when you were setting up Linux or Perfect World, then you should be able to ping that IP address from any machine on your internal network when the Virtual machine is running.
If you didn't assign an IP address to the virtual machine during linux setup, and your network router assigned an IP address automatically, (That's called DHCP,) then you need to find out what that IP address is.
At the Ubuntu console command line, login and type the following:
hostname -I
Then hit Enter. This will show the IP address assigned to your Virtual Machine.
That's also the IP address you need to tell the installer when you're installing Perfect World on the server.
Finally, go to any PC on the network and see if you can ping that IP address. If you can, open a web browser and navigate to that IP address.
You should see the 343's Perfect World Private home page.
Lastly, you'll need to edit the serverlist.txt file in your client.
That file is located at C:\whereeveryouinstalledthegame\patcher\server\serverlist.txt
343's release has that set for his internal testing and will not work on your server out of the box.
Change the IP address shown there to the IP address you got from your Linux terminal.
Do not change the port address, as the one shown works just fine.
Now you can create an account on that website you just visited, and then launch the game.
Let me know if that makes any sense.
If you need more networking help, I can try, but it would really help if you learned some basic networking really quickly.
-SciTech76