I run EQEmu on a Linux virtual machine with no problems. I use VirtualBox and have been for many years, with Minilogin as well.
Use bridging so that the VM is in the same subnet as your PC. Your VM NICs show as 192.168.116.1 & 192.168.142.1 but your PC is 192.168.1.7. NAT places the VM in its own subnet which is probably more work to get working than anything else, if it is even possible. I tried changing the subnet mask so that both networks were part of the same network etc... but couldn't get it to work.
When I switched to bridging it was like magic. With a Class C subnet (255.255.255.0) the first 3 octets of the IPs (the 255) you use should be the same (e.g. 192.168.1.x). Also, give your VM a static IP so it doesn't change on you.
I also had to open up the appropriate ports on the VM's firewall. Good luck.
|