Upload
arnisadoryeskrimador
View
227
Download
0
Embed Size (px)
Citation preview
8/13/2019 Configuring a VPN Solution
1/36
CONFIGURING A VPN
SOLUTION
Document Purpose
This document describes the requirements and setupprocedures for a VPN solution using Microsoft Windows2000. This document is also intended for the technical userwho has limited understanding of VPN solution and sees tounderstand them in greater detail.
M I C R O S O F T C O N S U L T I N G S E R V I C E S
T E L E C O M M U N I C A T I O N S P R A C T I C E
8/13/2019 Configuring a VPN Solution
2/36
Table of Contents
Configuring a VPN Server...........................................................................................1Server Requirements.........................................................................................................................1Disabling Server Services.................................................................................................................1
Configuring VPN Server...................................................................................................................2
Creating a VPN Connectoid.......................................................................................14Building A Connectoid....................................................................................................................1
Post Configuration Settings.............................................................................................................1!
8/13/2019 Configuring a VPN Solution
3/36
CONFIGURING AVP NSOLUTION
CONFIGURING A VPN SERVER
In order to provide a secure point of entr ou can use t!e fo""o#in$instructions to setup a Virtua" Private Net#or% &VPN' for (ost co((onenviron(ents) *!en i(p"e(entin$ a VPN so"ution one (ust +e a#are oft!e c!an$es t!is !as on accessin$ data) An data t!at is +e!ind t!e VPNserver needs to +e accessed t!rou$! t!e VPN server un"ess ou are part oft!e VPN LAN) T!is (eans an server t!at ou need to access ¬dependent on t!e service insta""ed' #it!out t!e VPN securit (ust +eoutside of t!e VPN se$(ent) T!is is +ecause #it! a VPN server one cannotsin$"e out #!ic! services s!ou"d +e "oc%ed do#n, it is an a"" or not!in$approac!) *!at t!is (eans for a co(pan !ostin$ secure FTP servicest!e server needs to +e sittin$ +e!ind t!e VPN Server)
SERVER RE-UIREMENTS
T!e fo""o#in$ is a +ase"ine for re.uire(ents for a VPN Server) /ou (ust!ave a (u"ti!o(ed server) If t!e server is not (u"ti!o(ed ou #i"" not +ea+"e to insta"" t!e VPN services) /our (ini(u( !ard#are re.uire(entsare as fo""o#s0
Pentiu( 122 or !i$!er processor134 M5 RAM &367 reco((ended'8 G5 9:Microsoft; *indo#s; 3
8/13/2019 Configuring a VPN Solution
4/36
License Lo$$in$ ServicePrint Spoo"er
Tas% Sc!edu"erTe"net*indo#s Insta""er
Note! "o not disable the remote registr# ser$ice. %f this ser$ice is disabledthe VPN ser$er will not operate correct.
CONFIGURING VPN SERVER
In t!is section ou #i"" +e ta%en t!rou$! a step@+@step process ofconfi$urin$ a VPN server on a co(puter t!at !as *indo#s 3
8/13/2019 Configuring a VPN Solution
5/36
2) T!e Rout"n an! Remote Access Ser#er %RRAS& Setup#iardappears) C"ic% Ne't)
(
8/13/2019 Configuring a VPN Solution
6/36
8) :o not c!oose V"rtual pr"#ate net)or* %VPN& ser#erBt!ere is a+u$ in t!e #iard t!at i(proper" confi$ures routin$ &see t!eMicrosoft ?no#"ed$e 5ase artic"e -38228 for (ore infor(ation')Instead, c!oose +anuall, conf"ure! ser#er) C"ic% Ne't)
-
8/13/2019 Configuring a VPN Solution
7/36
6) *!en t!e RRAS *iard is co(p"ete, c"ic% F"n"s.)
7) No# ou #i"" #ant to start RRAS #!en pro(pted) C"ic%/es) RRASinitia"ies and s!o#s its MMC interface) Ma%e sure t!at t!e server isse"ected)
0
8/13/2019 Configuring a VPN Solution
8/36
) Ne>t, ri$!t@c"ic% t!e server na(e and c!oose Propert"es) T!enc"ic% t!e IPta+)
4) C!oose Stat"c a!!ress pooland c"ic% A!!) Enter a ran$e of IPaddresses t!at t!e RRAS server s!ou"d !and out to re(ote c"ients)In t!is e>a(p"e, t!e ran$e is 1231223$22314$0- C"ic% O5) Note! %f
#ou will ha$e more then 2&' simultaneous users #ou will need spanmore then one subnet.
6
8/13/2019 Configuring a VPN Solution
9/36
D) In t!e Use t.e follo)"n a!apter to obta"n D7CP8 DNS8 an!9INS a!!resses for !"al4up cl"entsfie"d, c!oose t!e adaptert!at is connected to our private net#or% or FTP content server) Int!is e>a(p"e, it is :ac* Net)
;
8/13/2019 Configuring a VPN Solution
10/36
1t, c"ic% t!e E#ent
8/13/2019 Configuring a VPN Solution
11/36
11) Ne>t, ou #i"" need to confi$ure t!e PPTP and L3TP ports) In t!eRRAS interface, se"ect Ports) A "ist of tunne" ports appears in t!eRRAS MMC)
13)Ri$!t@c"ic% Portsand c!oose Propert"es)
>
8/13/2019 Configuring a VPN Solution
12/36
12)To confi$ure t!e PPTP ports, se"ect *AN Miniport &PPTP' and c"ic%Conf"ure) 5ecause ou are not creatin$ server@to@server tunne"s#it! t!is server, dese"ect Deman!4!"al rout"n connect"ons%"nboun! an! outboun!&) Increase t!e nu(+er of ports as
necessar for our environ(ent &up to 17,248 (a>i(u(') In t!ise>a(p"e, 1$=ports are confi$ured) C"ic% O5)
18)Since ou are not usin$ IPSec in t!is e>a(p"e, t!ere is no need forL3TP ports) Se"ect 9AN +"n"port %
8/13/2019 Configuring a VPN Solution
13/36
16)/ou (a receive a notice indicatin$ t!at current connections (i$!t+e disconnected) C"ic%/es+ecause t!ere are no currentconnections ri$!t no#)
17)Once +ac% in t!e Ports Propert"esdia"o$, c"ic% O5)
1)In t!e RRAS MMC ou #i"" see t!e ne# PPTP ports ou defined)Note0 T!e port identifier nu(+ers (a +e different t!an s!o#n!ere)
11
8/13/2019 Configuring a VPN Solution
14/36
14)Fro( t!e RRAS MMC interface, se"ect Remote Access
8/13/2019 Configuring a VPN Solution
15/36
1D)Ri$!t@c"ic%
8/13/2019 Configuring a VPN Solution
16/36
CREATING A VPN CONNECTOID
In order to create a connectoid a connectoid, in *indo#s D(and*indo#s NT, is an icon representin$ a dia"@up net#or%in$ connection t!at#i"" a"so e>ecute a script for "o$$in$ onto t!e net#or% dia"ed t!at can +edistri+uted to (an users ou (ust first (a%e sure t!at ou !ave t!eConnection Mana$er Ad(inistration ?it insta""ed) In order to verif t!is $oto Prorams|A!m"n"strat"#e Toolsand see if t!e Connect"on +anerA!m"n"strat"on 5"tis present) If it is not ou #i"" need to insta"" it) Toinsta"" it on to a server $o to Sett"ns|Control Panel|A!! Remo#eProrams|A!! Remo#e 9"n!o)s Componentst!en se"ect+anaement an! +on"tor"n tools) Ne>t c"ic% on detai"s and on"se"ect Connect"on +anaer Componentsc"ic% O5, t!en c"ic% Ne'tandfo""o# t!e screen pro(pts) Once ou !ave verified or insta""ed connection
(ana$er ou are read to start)
Note! )ou can use #our own compan# logos for the connectoid. %f #ouwould lie to do this mae sure the logo is in the form of a .bmp file.
5UIL:ING A CONNECTOI:
1) T!e first t!in$ t!at ou need to do is start t!e Connection Mana$erapp"ication + $oin$ to Prorams|A!m"n"strat"#e Tools|Connect"on +anaer A!m"n"strat"on 5"t) Once ou !ave startedt!e app"ication ou #i"" +e at t!e #e"co(e screen #!ic! "oo%s "i%e to
one +e"o#) C"ic% Ne't)
1-
8/13/2019 Configuring a VPN Solution
17/36
3) In t!e ne>t step ou #i"" create a ne# service profi"e) Ma%e sure t!eCreate Ne) Ser#"ce Prof"leradio +utton is active) C"ic% Ne't)
10
8/13/2019 Configuring a VPN Solution
18/36
16
8/13/2019 Configuring a VPN Solution
19/36
CONFIGURING AVP NSOLUTION
2) In t!e ne>t step, ou #i"" +e pro(pted for a service na(e and a fi"ena(e) T!e service na(e is t!e na(e ou #is! to $ive t!econnectoid) T!e fi"e na(e is t!e na(e of t!e e>ecuta+"e fi"e t!at#i"" +e created) /our screen s!ou"d "oo% si(i"ar to t!e one +e"o#)
C"ic% Ne't)
PAGE1PAGE 1
8/13/2019 Configuring a VPN Solution
20/36
CONFIGURING AVP NSOLUTION
8) In t!e ne>t step ou are as%ed to (er$e service profi"es) Since oudo not !ave an e>istin$ profi"e c"ic% Ne't)
PAGE3PAGE 3
8/13/2019 Configuring a VPN Solution
21/36
6) T!e ne>t step is t!e Support Informat"on dia"o$) T!is #ou"d +e a$ood p"ace to point t!e users to t!e !e"p +utton or provide t!e( ap!one nu(+er to ca"" to $et !e"p) Fi"" in our infor(ation and c"ic%Ne't)
(
8/13/2019 Configuring a VPN Solution
22/36
7) T!e ne>t step pro(pts ou for a Realm Name) T!e VPN servicedoes not re.uire a rea"( na(e so ou (a c"ic% Ne't)
) In t!e ne>t step ou are pro(pted for dia"@up net#or%in$ nu(+ers)
Once a$ain, VPNs do not use t!is function so c"ic% Ne't)
-
8/13/2019 Configuring a VPN Solution
23/36
4) In t!e ne>t step ou are pro(pted for VPN support) /ou #i"" #antto se"ect T."s Ser#"ce Prof"leas s!o#n +e"o# and c"ic% Ne't)
0
8/13/2019 Configuring a VPN Solution
24/36
D) In t!e ne>t step ou are as%ed to provide a server na(e for t!e VPNconnection) /ou can eit!er use t!e IP address or ou can use t!efu"" .ua"ified na(e of t!e server as s!o#n +e"o#) *!en ou arefinis!ed c"ic% Ne't)
1t step, ou are as%ed if ou #is! to use ConnectAct"ons) A connect action #ou"d +e an app"ication or +atc! t!at isrun pre@connect, pre@tunne", post@tunne" and on disconnect) At t!isti(e, ou are not usin$ an so !eselecta"" +o>es as s!o#n +e"o#and c"ic% Ne't)
6
8/13/2019 Configuring a VPN Solution
25/36
11)T!e ne>t step #i"" pro(pt ou for an auto app"ications ou #ant torun #!en a user connects) C"ic% Ne't)
;
8/13/2019 Configuring a VPN Solution
26/36
13)T!e ne>t step pro(pts ou for a
8/13/2019 Configuring a VPN Solution
27/36
18) In t!e ne>t screen ou are pro(pted for a P.one :oo*fi"e) Oncea$ain since #e are not usin$ dia"@up net#or%in$ ou (a c"ic%Ne't)
>
8/13/2019 Configuring a VPN Solution
28/36
16)T!e ne>t step pro(pts ou for icons) Accept t!e defau"ts and c"ic%Ne't)
12
8/13/2019 Configuring a VPN Solution
29/36
17)Fro( t!e Status4Area4Icon+enuscreen accept t!e defau"ts andc"ic% Ne't)
1)T!e ne>t screen pro(pts ou for a 7elp F"le) If ou !ave acusto(ied !e"p fi"e se"ect it at t!is ti(e) If ou do not, accept t!edefau"t and c"ic% Ne't)
11
8/13/2019 Configuring a VPN Solution
30/36
14)Fro( t!e Connect"on +anaer soft#are screen ou #i"" #ant to(a%e sure t!e inc"ude Connect"on +anaer 13$ soft)areisse"ected and c"ic% Ne't)
1$
8/13/2019 Configuring a VPN Solution
31/36
1D)Fro( t!e
8/13/2019 Configuring a VPN Solution
32/36
31)No# ou #i"" see t!e Rea!, to :u"l! Ser#"ce Prof"le dia"o$ c"ic%Ne't)
1-
8/13/2019 Configuring a VPN Solution
33/36
33)T!e fina" step to co(p"ete t!e Connect"on +anaerA!m"n"strat"on 5"t 9"?ar!is ne>t) Accept t!e defau"t fi"e "ocationand c"ic% F"n"s.)
POST CONFIGURATION SETTINGS
5 defau"t t!e connectoid t!at #as created can +e used for eit!er a dia"@upconnection or a VPN connection) *e !ave five &6' (ore steps to ensure a$ood e>perience for our users0
1) First #e need to "ocate t!e e>ecuta+"e for t!e connectoid t!at #eust created) /ou s!ou"d +e a+"e to find t!is under Proram F"les|C+A5|Prof"les|%connecto"! name') In t!is fo"der t!ere is a fi"et!at !as a )CMS e>tension)
10
8/13/2019 Configuring a VPN Solution
34/36
3) Ne>t, ou #i"" need to open t!is fi"e up in Notepa!in order to editit) Once ou !ave opened it in notepad, "ocate t!e "ine t!at sas:ia"upH1) /ou #i"" #ant to c!an$e t!e 1 to a < &ero') Once t!is isco(p"eted save t!e fi"e and e>it)
16
8/13/2019 Configuring a VPN Solution
35/36
2) No# ou are read to reconfi$ure t!e connectoid usin$ t!eConnect"on +anaer A!m"n"strat"on 5"t) Open up t!eConnect"on +anaer A!m"n"strat"on 5"tand c"ic% Ne't)
8) Fro( t!e ne>t screen, ou #i"" c!oose E!"t t."s e'"st"n ser#"ce
prof"le) T!en c!oose our profi"e fro( t!e drop do#n "ist as s!o#n+e"o# and c"ic% Ne't)
1;
8/13/2019 Configuring a VPN Solution
36/36
6) If ou do not need to (a%e an ot!er c!an$es ou can continue toc"ic% Ne'tunti" ou are pro(pted to over#rite t!e e>istin$ fi"e)*!en ou are pro(pted to over #rite e>istin$ fi"e c"ic%/est!enc"ic% F"n"s.on t!e co(p"etin$ connection (ana$er ad(inistration
#iard screen)
At t!is point ou are read to test t!e connectoid ou !ave created) A""t!at ou need to do is distri+ute t!e )e>e fi"e fro( #it!in t!e profi"efo"der to our end users) T!is is a se"f@insta""in$ fi"e t!at !as one or t#opro(pts) A"" our users need to do is run t!e )e>e fi"e fro( t!eirdes%top) T!is #i"" insta"" t!e VPN Connectoid to t!eir "oca" (ac!ine) Ift!e c!oose not to create a s!ortcut on t!eir des%top, t!e can find t!econnectoid under +, Net)or* Propert"eson t!e des%top)
Note! %f #our end users are going through a router or a firewall the#
need to mae sure that the correct ports for VPN are open and therouter or firewall supports *+,. -ere is an e(ample of the port and
protocol. The most common problem is opening the firewalls to allowboth port /2 and *+, pacets 1%P protocol '/ through. Not allfirewalls can do this so #ou might need to consult #our firewalldocumentation as to how to set this up.