ΠΠΎΠΊΠΎΠΏΠ°Π²ΡΠΈΡΡ ΠΏΠΎ ΠΏΡΠΎΡΡΠΎΡΠ°ΠΌ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ° Π² ΠΏΠΎΠΈΡΠΊΠ°Ρ ΡΠΎΡΡΠ° Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ VPN, ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ Π½Π°ΡΡΠ²Π°Π΅ΡΡΡΡ Π½Π° ΠΊΡΡΡ Π³Π°ΠΉΠ΄ΠΎΠ² ΡΠ²ΡΠ·Π°Π½Π½ΡΡ Ρ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΡΠΌ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ OpenVPN, ΡΡΠ΅Π±ΡΡΡΠΈΠΌ ΠΏΡΠΎΠΏΡΠΈΠ΅ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° Wireguard, ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ SoftEther ΠΈΠ· Π²ΡΠ΅Π³ΠΎ ΡΡΠΎΠ³ΠΎ ΡΠΈΡΠΊΠ° ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ. ΠΠΎ ΠΌΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ, ΡΠ°ΠΊ ΡΠΊΠ°Π·Π°ΡΡ, ΠΎ Π½Π°ΡΠΈΠ²Π½ΠΎΠΉ Π΄Π»Ρ Windows ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ VPN β Routing And Remote Access (RRAS).
ΠΠΎ ΡΡΡΠ°Π½Π½ΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅, Π½ΠΈΠΊΡΠΎ Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ Π³Π°ΠΉΠ΄Π΅ Π½Π΅ Π½Π°ΠΏΠΈΡΠ°Π» ΠΏΡΠΎ ΡΠΎ, ΠΊΠ°ΠΊ ΡΡΠΎ Π²ΡΠ΅ ΡΠ°Π·Π²Π΅ΡΠ½ΡΡΡ ΠΈ ΠΊΠ°ΠΊ Π²ΠΊΠ»ΡΡΠΈΡΡ Π½Π° Π½Π΅ΠΌ NAT,Β ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΡ ΡΠ΅ΠΉΡΠ°Ρ Π²ΡΠ΅ ΠΈΡΠΏΡΠ°Π²ΠΈΠΌ ΠΈ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ VPN Π½Π° Windows Server.
ΠΡ Π° ΡΠΆΠ΅ Π³ΠΎΡΠΎΠ²ΡΠΉ ΠΈ ΠΏΡΠ΅Π΄Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ VPN ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΠ°Π·Π°ΡΡ ΠΈΠ· Π½Π°ΡΠ΅Π³ΠΎ
1. Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ»ΡΠΆΠ±Ρ
Π‘Π½Π°ΡΠ°Π»Π°, Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Windows Server Desktop Experience. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Core Π½Π°ΠΌ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ, ΠΈΠ±ΠΎ ΠΎΡΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ NPA. ΠΡΠ»ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π±ΡΠ΄Π΅Ρ ΡΠ»Π΅Π½ΠΎΠΌ Π΄ΠΎΠΌΠ΅Π½Π°, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡΡ ΠΈ Π½Π° Server Core, Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²ΡΠ΅ ΡΡΠΎ Π΄Π΅Π»ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ»ΠΎΠΆΠΈΡΡ Π² Π³ΠΈΠ³Π°Π±Π°ΠΉΡ ΠΠΠ£.
ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ RRAS ΠΈ NPA (Network Policy Server). ΠΠ΅ΡΠ²ΡΠΉ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠ½Π½Π΅Π»Ρ, Π° Π²ΡΠΎΡΠΎΠΉ Π½ΡΠΆΠ΅Π½ Π² ΡΠ»ΡΡΠ°Π΅ Π΅ΡΠ»ΠΈ ΡΠ΅ΡΠ²Π΅Ρ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π½ΠΎΠΌ Π΄ΠΎΠΌΠ΅Π½Π°.
Π Π²ΡΠ±ΠΎΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² RRAS Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Direct access and VPN ΠΈ Routing.
2. ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ RRAS
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈ Π²ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΠ»ΠΈ ΠΌΠ°ΡΠΈΠ½Ρ, Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅. ΠΠ°ΠΊ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅, Π² ΠΏΡΡΠΊΠ΅, Π½Π°Ρ ΠΎΠ΄ΠΈΠΌ Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ RRAS.
Π§Π΅ΡΠ΅Π· ΡΡΡ ΠΎΡΠ½Π°ΡΡΠΊΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ RRAS. ΠΠΌΠ΅ΠΌ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡΡΠΈ, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΡ ΠΈ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ.
ΠΡΠΎΠΏΡΡΡΠΈΠ² ΠΏΠ΅ΡΠ²ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ ΠΊ Π²ΡΠ±ΠΎΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ²ΠΎΡ.
ΠΠ° ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅ Π½Π°ΠΌ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ Π²ΡΠ±ΡΠ°ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ VPN ΠΈ NAT.
ΠΠ°Π»Π΅Π΅, Π΄Π°Π»Π΅Π΅. ΠΠΎΡΠΎΠ²ΠΎ.
Π’Π΅ΠΏΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ ipsec ΠΈ Π½Π°Π·Π½Π°ΡΠΈΡΡ ΠΏΡΠ» Π°Π΄ΡΠ΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π°Ρ NAT. ΠΠΌΠ΅ΠΌ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡΡΠΈ ΠΏΠΎ ΡΠ΅ΡΠ²Π΅ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π² ΡΠ²ΠΎΠΉΡΡΠ²Π°.
ΠΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ Π²Π²ΠΎΠ΄ΠΈΠΌ ΡΠ²ΠΎΠΉ ΠΏΠ°ΡΠΎΠ»Ρ Π΄Π»Ρ l2TP ipsec.
ΠΠ° Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ IPv4 ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΡΠΉ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°ΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ip Π°Π΄ΡΠ΅ΡΠΎΠ². ΠΠ΅Π· ΡΡΠΎΠ³ΠΎ NAT Π½Π΅ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΎΡΡΠ°Π»ΠΎΡΡ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π·Π° NAT. ΠΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠΎΠ΄ΠΏΡΠ½ΠΊΡ IPv4, ΠΆΠΌΠ΅ΠΌ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡΡΠΈ ΠΏΠΎ ΠΏΡΡΡΠΎΠΌΡ ΠΌΠ΅ΡΡΡ ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π½ΠΎΠ²ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ.
ΠΠ° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ΅ (ΡΠΎΡ ΠΊΠΎΡΠΎΡΡΠΉ Π½Π΅ Internal) Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ NAT.
3. Π Π°Π·ΡΠ΅ΡΠ°Π΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π° Π² Π±ΡΠ°Π½Π΄ΠΌΠ°ΡΡΡΠ΅
Π’ΡΡ Π²ΡΠ΅ ΠΏΡΠΎΡΡΠΎ. ΠΡΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π³ΡΡΠΏΠΏΡ ΠΏΡΠ°Π²ΠΈΠ» Routing and Remote Access ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΈΡ Π²ΡΠ΅Ρ .
4. ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ NPS
ΠΡΠ΅ΠΌ Π² ΠΏΡΡΠΊΠ΅ Network Policy Server.
Π Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ°Ρ
, Π³Π΄Π΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½Ρ Π²ΡΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ, Π½ΡΠΆΠ½ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΡ ΠΎΠ±Π΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅. ΠΡΠΎ ΡΠ°Π·ΡΠ΅ΡΠΈΡ Π²ΡΠ΅ΠΌ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ VPN.
5. ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΡ ΠΏΠΎ VPN
ΠΠ»Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠ΅Π»Π΅ΠΉ Π²ΡΠ±Π΅ΡΠ΅ΠΌ Windows 10. Π ΠΌΠ΅Π½Ρ ΠΏΡΡΠΊ ΠΈΡΠ΅ΠΌ VPN.
ΠΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ.
ΠΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΊΠ°ΠΊΠΎΠ΅ Π²Π°ΠΌ Ρ
ΠΎΡΠ΅ΡΡΡ.
IP Π°Π΄ΡΠ΅Ρ β ΡΡΠΎ Π°Π΄ΡΠ΅Ρ Π²Π°ΡΠ΅Π³ΠΎ VPN ΡΠ΅ΡΠ²Π΅ΡΠ°.
Π’ΠΈΠΏ VPN β l2TP Ρ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΠΌ ΠΊΠ»ΡΡΠΎΠΌ.
ΠΠ±ΡΠΈΠΉ ΠΊΠ»ΡΡ β vpn (Π΄Π»Ρ Π½Π°ΡΠ΅Π³ΠΎ ΠΎΠ±ΡΠ°Π·Π° Π² ΠΌΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡΠ΅.)
Π Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ β ΡΡΠΎ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°ΡΠΎΠ»Ρ ΠΎΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠΎ Π΅ΡΡΡ ΠΎΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
ΠΠΌΠ΅ΠΌ Π½Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ Π³ΠΎΡΠΎΠ²ΠΎ. ΠΠΎΡ ΠΈ Π²Π°Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ VPN Π³ΠΎΡΠΎΠ².
ΠΠ°Π΄Π΅Π΅ΠΌΡΡ, Π½Π°Ρ Π³Π°ΠΉΠ΄ Π΄Π°ΡΡ Π΅ΡΠ΅ ΠΎΠ΄Π½Ρ ΠΎΠΏΡΠΈΡ ΡΠ΅ΠΌ, ΠΊΡΠΎ Ρ
ΠΎΡΠ΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ VPN Π½Π΅ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡΡ Ρ Linux ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Ρ
ΠΎΡΠ΅Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΡΠ»ΡΠ· Π² ΡΠ²ΠΎΡ AD.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com