virtual private servers vps

19
Virtual Private Servers VPS David Nevala Lukins Annis PS

Upload: baker-lynch

Post on 31-Dec-2015

33 views

Category:

Documents


0 download

DESCRIPTION

Virtual Private Servers VPS. David Nevala Lukins Annis PS. What is a VPS?. Virtual Private Servers A server or “platform” as a service A “hosted” virtual server Variety of configuration options Monthly subscription-based virtual servers. Why a VPS?. Advantages - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Virtual Private Servers VPS

Virtual Private ServersVPS

David NevalaLukins Annis PS

Page 2: Virtual Private Servers VPS

What is a VPS?

• Virtual Private Servers– A server or

“platform” as a service

– A “hosted” virtual server

– Variety of configuration options

– Monthly subscription-based virtual servers

Page 3: Virtual Private Servers VPS

Why a VPS?

• Advantages– Low-level control of hosting environment– Isolation– Flexibility– Cost savings

• Disadvantages–Might be inefficient for hosting

companies– Performance lower than real hardware

Page 4: Virtual Private Servers VPS

Where to VPS?

• Amazon• Rackspace• Linode• VPSLand• liquidWeb• Mindspring• Many more…

Page 5: Virtual Private Servers VPS

What type of VPS?

• Plans– Based on OS, storage, memory, data

transfer

• Managed– Updates, installations done by hosting

company– cPanel, Virtuozzo, Plesk, SolusVM,

HyperVM

• Self managed– You are responsible for maintenance– CLI, Webmin

Page 6: Virtual Private Servers VPS

Applications for VPS

• Monitoring servers• Proxies• Email security gateways• Support sites• Utility servers• Websites• Backups• DR

Page 7: Virtual Private Servers VPS

Live VPS demo

Page 8: Virtual Private Servers VPS

Proxy Server

Safer Internet– Provides a

“middleman” or “proxy” for web traffic

– Browsing traffic redirected through proxy

– Caching for performance

– Filtering• Viruses, Adware,

Malware

– Reporting

Page 9: Virtual Private Servers VPS

DIY proxy

• Commercial– Safe Squid– Dans Guardian

• Free and opensource– Squid

• Many extensions

– Privoxy– Socks– Anonymizers

• Use anywhere

Page 10: Virtual Private Servers VPS

Create VPS account

• Choose provider– Linode for this demo

• Create account• Choose OS and plan• Wait a few minutes for server to

come available• Login with root/administrator account

Page 11: Virtual Private Servers VPS

Configure VPS

• Update system– yum update all

• Configure firewall– system-config-securitylevel– setup

• Download and install webmin– configure access– test webmin https://ipaddress:10000

Page 12: Virtual Private Servers VPS

Install Squid

• Minimum config• Install Squid– yum install squid– create ACL– create access rule– chkconfig squid on– service squid

restart

Page 13: Virtual Private Servers VPS

Configure user profiles

• Internet Explorer– Tools, Internet Options, Connections,

LAN Settings– Add VPS ip address and port– Configure with group policy

• Firefox, Chrome, Safari– Edit preferences and options– Login scripts– Some adm templates availalable

Page 14: Virtual Private Servers VPS

Implementing the Proxy

• Transparent– Firewall rules

• Client-side settings• WPAD– Security issues

• GPO• Chained

Page 15: Virtual Private Servers VPS

Test squid

• ip address• default port 3128

Page 16: Virtual Private Servers VPS

Install Reporting

• Sarg– yum install sarg– Download webmin

module if needed– Configure webmin

sarg module– Access reports

Page 17: Virtual Private Servers VPS

Malware blocking

• malware block list– malware.com.br

• Opendns– Register proxy ip– Configure

categories

Page 18: Virtual Private Servers VPS

Other Squid add-ons

• Authenticators– ldap, ntlm, sql

• Redirectors– Step on banners, advertising, and

popups

Page 19: Virtual Private Servers VPS

Questions or Comments

[email protected]