citrix vs vpn

at work we have a Citrix web interface that allows us to access our network shares, our outlook email client, and even launch office 2010 products like excel, and word.
Or we have a VPN client ( Cisco Anyconnect ) that you can install on your home personal computer, then you could remote into your work computer, and it's like you're sitting at your computer at work.
So I was wondering, which method is more secure?
Also would both methods be vulnerable to the scenario of, if your home pc has a virus, couldn't either method potentially mean that the virus could affect a work computer? Because the Citrix method lets you access your network shares, and the files on the network share could become infected. and the VPN method could affect your work pc.
Who is Participating?
Mohammed KhawajaConnect With a Mentor Manager - Infrastructure:  Information TechnologyCommented:
I guess you are using Citrix XenApp.  XenApp is more secure and provide better performance as you are only sending mouse and keyboard command and getting screen refresh when required.  XenApp is not the best if you are going to be accessing files on your local PC as ICA is not the best protocol for that.  Having said that, XenApp is secure as your PC is not bridged with the work network which means that the work computers cannot get infected if local PC is infected unless you open an infected file from the local PC.  Cisco AnyConnect is a good option if PCs are secure and have a fast connectivity to the Internet (i.e. VPN).  XenApp also limits as to what users can access remotely as with VPN you have access to the work network.

We use both and we use VPN mostly for IT purposes or if you need to work off files on your PC.
barrykflConnect With a Mentor Commented:
With https : citrix web interface + SSL gateway it should far sceure than VPN expceially your bandwidth is limited. U sent mouse click and screen update to the end and any text input only done in the far end side terminal.
Mohammed KhawajaManager - Infrastructure:  Information TechnologyCommented:
Citri has SSL VPN sution also but if you have your apps pblished in Xenapp then there is no real need for SSL vpn.  I use SSL  vpn for granting access to apps and it is very secure as they can access the apps only and have no access to my network.
Get Certified for a Job in Cybersecurity

Want an exciting career in an emerging field? Earn your MS in Cybersecurity and get certified in ethical hacking or computer forensic investigation. WGU’s MSCSIA degree program was designed to meet the most recent U.S. Department of Homeland Security (DHS) and NSA guidelines.  

Marius GunnerudConnect With a Mentor Senior Systems EngineerCommented:
Both Citrix and AnyConnect use SSL. Cisco AnyConnect (and Clientless SSL VPN for that matter) also provides a desktop virtualization (secure desktop) which secures company information.  

I would not say that these features cause any performace issues.  I have clients that run the Clientless SSL VPN and from there they are limited to only be able to access certain programs and features.  One client has their employees connect via Clientless SSL and from there connect to Citrix.  This way it adds an extra layer of security.
JeffBeallAuthor Commented:
What about using Citrix to use remote desktop to a computer inside the network, instead of VPNing into the computer?
In my question I was just thinking of using Citrix for Citrix published apps like office products, but I know we can use Citrix to use remote desktop.
So it seems like Citrix is more secure, but would it be more secure with remote desktop?
Mohammed KhawajaManager - Infrastructure:  Information TechnologyCommented:
Citrix does run on top of RDS.  To get to your Citrix infrastructure from the outside, you either need a VPN solution of Citrix Gateway to ensure from outside you can access your applications in a secure manner.
JeffBeallAuthor Commented:
thank you
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.