Solved

VPN on a VMWare guest server

Posted on 2014-02-25
7
776 Views
Last Modified: 2014-03-19
I am very new to VMware, and I have tried to research this topic with little luck.  I have a single ESXi VMware server with several guest servers running Windows Server 2003.  The VM server has two NIC cards; only one is in use and connects to the wired network with a router with internet access (Comcast business).  I want to be able to have a few external users connect via VPN over the internet so they can access data on the internal network (e.g., QuickBooks).  I think I know how to do this on a physical server, but have no idea how to do it on a virtual machine.  I can create a new guest machine if that helps, but if someone could give me some basic setup instructions or point me to a "how to" article, I would REALLY appreciate it.  Thanks in advance!

Dave
0
Comment
Question by:dkreines
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
7 Comments
 
LVL 13

Assisted Solution

by:Abhilash
Abhilash earned 500 total points
ID: 39887824
You would have to to give a Public IP for your ESXi so it can be reached and managed from outside ( If required).
Then have a VM that will act as a VPN gateway (like Open VPN). This VM should also have a public IP (IP facing internet and is accessible from internet).
Create a vSwitch that will have only the VM's which will be accessed via VPN.
0
 
LVL 95

Expert Comment

by:John Hurst
ID: 39887866
It is just like real servers. I have a client with a very similar setup: Server 2003 running QuickBooks.

There is one VPN into this business and the main server, and a couple of virtual servers all have internal IP addresses (not public) and names.

The user can remote in and access any server without issue. The virtual servers look like real servers.

Do NOT allow remote access to QuickBooks except by Terminal Server. Users cannot have QB on their remote machines and safely access the QB file. But that is the same virtual or real.
0
 

Accepted Solution

by:
dkreines earned 0 total points
ID: 39889855
Joh, could you explain why I should avoid Quickbooks running on a VPNed workstation?  It would seem this would be just like running on a local workstation, which we do normally with our multi-user version of QuickBooks.  What am I missing?

Dave
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 95

Expert Comment

by:John Hurst
ID: 39889872
I may have misunderstood. If the virtual machine is a workstation like Windows 7, and that virtual machine has QuickBooks installed on it, then there should be no problem running QuickBooks that way. That should work.

I thought you were trying to run the QB application on a remote machine and accessing the database on a server. That type of remote access does not work well.

What you are doing should work.
0
 

Author Comment

by:dkreines
ID: 39890790
OK, now I'm not sure.  The Company file will be on the virtual server, and QuickBooks may be installed and run on either an internal workstation or a workstation connecting via VPN.  Will that work?  If not, could you explain a bit about why?  Thanks!
0
 
LVL 95

Expert Comment

by:John Hurst
ID: 39890824
First, it is not a good idea (but workable anyway) to install QuickBooks on a Server. It can be done, but not recommended.

Second, and more directly to your question:  If the company file is on a virtual server (NO problem) and QuickBooks is running on a local machine (or even another VM), and then the remote person is doing an RDP session through VPN to run the local QuickBooks application, that is NO problem either.

For my main client, the workstation belonging to the client remains ON all the time and logged off. I can VPN in, RPD to the workstation and run QuickBooks. I do this somewhat regularly.

All that is forbidden is for a user who is remote with QuickBooks on their computer (like I have) trying to run the company file (server) on their local machine. That can wreck the company file.
0
 

Author Closing Comment

by:dkreines
ID: 39939093
Great info - thanks!
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article outlines why you need to choose a backup solution that protects your entire environment – including your VMware ESXi and Microsoft Hyper-V virtualization hosts – not just your virtual machines.
Ransomware is a malware that is again in the list of security  concerns. Not only for companies, but also for Government security and  even at personal use. IT departments should be aware and have the right  knowledge to how to fight it.
Teach the user how to configure vSphere Replication and how to protect and recover VMs Open vSphere Web Client: Verify vsphere Replication is enabled: Enable vSphere Replication for a virtual machine: Verify replicated VM is created: Recover replica…
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

739 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question