Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther

Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
β€žΠ‘Π½ΠΈΠΌΠΊΠ°, ΠΎΡ‚ΠΊΡ€Π°Π΄Π½Π°Ρ‚Π° ΠΎΡ‚ Π—Π°ΠΏΠ°Π΄Π°, Π·Π° Π΄Π° ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅β€œ

Π’ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ‚Π΅ Π½ΠΈ статии Π²ΠΈ ΠΊΠ°Π·Π°Ρ…ΠΌΠ΅ ΠΊΠ°ΠΊ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ с VDS Π½Π° Windows Server Core 2019 Π½Π° Π½ΠΎΠ²Π°Ρ‚Π° Π½ΠΈ Ρ‚Π°Ρ€ΠΈΡ„Π° UltraLight Π·Π° 99 Ρ€ΡƒΠ±Π»ΠΈ Π½Π° мСсСц. НиС ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΠΌΠ΅ Π΄Ρ€ΡƒΠ³ Π½Π°Ρ‡ΠΈΠ½ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ‚Π°Π·ΠΈ Ρ‚Π°Ρ€ΠΈΡ„Π°. Π’ΠΎΠ·ΠΈ ΠΏΡŠΡ‚ Ρ‰Π΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊΠ²ΠΎ Π΅ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅, Π°ΠΊΠΎ ΠΈΠΌΠ°Ρ‚Π΅ Π½ΡƒΠΆΠ΄Π° ΠΎΡ‚ VPN Π·Π° ΠΌΡŠΡ€Π·Π΅Π»ΠΈΠ²ΠΈ ΠΈΠ»ΠΈ статичСн IP адрСс, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ Π΅ ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π΅Π½ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ вмСсто Hamachi ΠΈ всичко останало, Π°ΠΊΠΎ наистина искатС Π΄Π° ΠΈΠ³Ρ€Π°Π΅Ρ‚Π΅ Π³Π΅Ρ€ΠΎΠΈ ΠΈΠ»ΠΈ Warcraft 3 ΠΏΡ€Π΅Π· Π»ΠΎΠΊΠ°Π»Π½Π° ΠΌΡ€Π΅ΠΆΠ°. Няма Π΄Π° Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° настройка, Π½Π΅ΠΊΠ° Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° производитСлност.

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ Π½Π° тСста

RRAS ΠΈ SoftEther бяха ΠΈΠ·Π±Ρ€Π°Π½ΠΈ въз основа Π½Π° лСсната инсталация, ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° L2TP ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‡Ρ€Π΅Π· GUi.

Π—Π° SoftEther ΠΈ RRAS бСшС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° L2TP Π²Ρ€ΡŠΠ·ΠΊΠ° със сподСлСн ΠΊΠ»ΡŽΡ‡ Ρ‡Ρ€Π΅Π· стандартни инструмСнти Π½Π° Windows. ΠšΠ°ΠΊΡ‚ΠΎ Π΅ ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½, Ρ‚Π°ΠΊΠ° Π΅ тСстван.

ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ‚Π° систСма Π·Π° SoftEther Π΅ Ubuntu 18.04 LTS, Π·Π° RRAS Windows Server Core 2019. ΠŸΡ€Π΅Π΄ΠΈ тСстовСтС всички ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ систСми ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ…Π° послСднитС Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ към 21.11.2019 Π½ΠΎΠ΅ΠΌΠ²Ρ€ΠΈ XNUMX Π³. 

Π’Ρ‚ΠΎΡ€ΠΎΡ‚ΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ Hyper-V Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина имашС 1 GB RAM, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ процСсорни ограничСния. Π Π΅Π΄ΡŠΡ‚ Π·Π° изпълнСниС Π½Π° тСстовитС Π³Ρ€ΡƒΠΏΠΈ Π΅ слСдният:

Π—Π° всички 8 ядра:

  1. Π‘Π΅Π· ограничСния
  2. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 50%
  3. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 25%
  4. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 5%
  5. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 1%

Π—Π° 4 ядра:

  1. Π‘Π΅Π· ограничСния
  2. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 50%
  3. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 25%
  4. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 5%
  5. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 1%

Π—Π° Π΅Π΄Π½ΠΎ ядро:

  1. Π‘Π΅Π· ограничСния
  2. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 50%
  3. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 25%
  4. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 5%
  5. Π›ΠΈΠΌΠΈΡ‚ ΠΎΡ‚ 1%

Всички VPN ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…Π° настройкитС извън кутията ΠΈ NAT бСшС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½. Всички Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини сС Π½Π°ΠΌΠΈΡ€Π°Ρ‚ Π½Π° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ хост ΠΈ Π½Π° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π΅Π½ ΠΊΠΎΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€.

Π—Π° Π΄Π° сС ΠΎΡ†Π΅Π½ΠΈ производитСлността Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, бСшС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½ΠΎ тСстванС ΠΌΠ΅ΠΆΠ΄Ρƒ ΡΡŠΡ€Π²ΡŠΡ€Π° ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π±Π΅Π· VPN Π²Ρ€ΡŠΠ·ΠΊΠ°.

Π’Π΅ΡΡ‚ΡŠΡ‚ бСшС ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° TamoSoft Throughput Test Π² Ρ€Π΅ΠΆΠΈΠΌ само TCP, стойноститС β€žaveβ€œ бяха Π²Π·Π΅Ρ‚ΠΈ Π·Π° Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ ΠΈ Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ. Π”Π°Π½Π½ΠΈΡ‚Π΅ бяха ΡΡŠΠ±Ρ€Π°Π½ΠΈ Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚ΠΈ 30 сСкунди Π·Π° всСки тСст.

Π—Π° Π΄Π° Ρ€Π°Π·Π±Π΅Ρ€Π΅ΠΌ ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅ Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Π΄Π²Π΅Ρ‚Π΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π½Π΅ΠΊΠ° ΠΏΡŠΡ€Π²ΠΎ тСствамС пропускатСлната способност Π½Π° виртуалния ΠΊΠΎΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€.

Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
Π•Ρ‚ΠΎ ΠΊΠ°ΠΊ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ…Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Π·Π° тСстванС. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° всички Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠ±Π²ΠΈΡ‚ΠΈ Π² Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ.

ΠšΠ°ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅, виртуалният ΠΊΠΎΠΌΡƒΡ‚Π°Ρ‚ΠΎΡ€ Π½Π΅ Π΅ тясно място ΠΏΡ€ΠΈ тСстванС ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ достига Ρ‚Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π½Π°Ρ‚Π° Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΎΡ‚ 10 Π³ΠΈΠ³Π°Π±ΠΈΡ‚Π°.

Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
Как ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° "физичСски" тСстовата ΠΌΡ€Π΅ΠΆΠ°

Π Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ:

Π—Π° Π΅Π΄Π½ΠΎ ядро:

Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
Π’ СдноядрСната дисциплина ΠΈ Π΄Π²Π°Ρ‚Π° ΡΡŠΡ€Π²ΡŠΡ€Π° са Π½Π° Π½ΠΈΠ²ΠΎ.

Π—Π° 4 ядра:

Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
Π—Π° 8 ядра:

Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
Π’ΡƒΠΊ ясно Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅ ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ сС ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π° Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€Π΅ Π² зависимост ΠΎΡ‚ броя Π½Π° ядрата. Π§Ρ€Π΅Π· намаляванС Π½Π° производитСлността Π½Π° всяко ядро, RRAS компСнсира Π·Π°Π³ΡƒΠ±ΠΈΡ‚Π΅ Π² тСхния Π±Ρ€ΠΎΠΉ, ΠΊΠΎΠ΅Ρ‚ΠΎ SoftEther Π½Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈ.

БистСмна консумация Π½Π° RAM

Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΡ‚ΠΎ RAM, консумирано ΠΎΡ‚ SoftEther, сС ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈ Π² зависимост ΠΎΡ‚ броя Π½Π° ядрата, ΠΎΡ‚ 122 Π΄ΠΎ 177 MB, Π½ΠΎ всС ΠΏΠ°ΠΊ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΎΡ‚ Ρ‚ΠΎΠ²Π° Π½Π° RRAS.

Π‘Π°ΠΌΠ°Ρ‚Π° услуга RRAS Ρ‚Π΅ΠΆΠΈ ΠΎΠΊΠΎΠ»ΠΎ 200 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚Π° ΠΏΠ°ΠΌΠ΅Ρ‚, минус ΠΎΠ±Ρ‰ΠΎΡ‚ΠΎ систСмно ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅.

ΠŸΡ€ΠΎΠΏΡƒΡΠΊΠ°Ρ‚Π΅Π»Π½Π° способност ΠΏΡ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ условия

Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
ΠžΠ±Ρ‰Π° пропускатСлна способност Π±Π΅Π· Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ограничСния Π½Π° процСсора.

Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
Ако всС ΠΎΡ‰Π΅ Π½Π΅ стС ΠΈΠ·Π±Ρ€Π°Π»ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π° вас, ΠΌΠΎΠΆΠ΅ Π±ΠΈ Ρ‚Π°Π·ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Π° Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ своя ΠΈΠ·Π±ΠΎΡ€. Π”Π°Π΄Π΅Π½Π° Π΅ ΠΎΠ±Ρ‰Π°Ρ‚Π° производитСлност Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Π΄Π΅Ρ„ΠΈΡ†ΠΈΡ‚ Π½Π° процСсора.

Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther
Моля, ΠΎΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Π΅ Π½Π° Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ ΠΈ Π΅Π΄Π½ΠΎ ядро ​​производитСлността Π½Π° SoftEther Π΅ ΠΏΠΎ-висока, ΠΎΡ‚ΠΊΠΎΠ»ΠΊΠΎΡ‚ΠΎ Π½Π° осСм. Π’Π°ΠΊΠ°Π²Π° ниска производитСлност Π½Π΅ сС срСща никъдС Π΄Ρ€ΡƒΠ³Π°Π΄Π΅, Π½ΠΎ самото тСстванС ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΊΠΎΠ»ΠΊΠΎ Π΄ΠΎΠ±Ρ€Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ сС ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π° с броя Π½Π° ядрата.

Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅:

Π‘Π²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ към SoftEther с Π»ΠΈΠΌΠΈΡ‚ Π½Π° процСсора Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΡŠΡ€Π²ΠΈΡ ΠΏΡŠΡ‚, Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ ΠΏΡŠΡ€Π²ΠΎ Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π° Π»ΠΈΠΌΠΈΡ‚Π°, Π΄Π° сС ΡΠ²ΡŠΡ€ΠΆΠ° ΠΈ Π΅Π΄Π²Π° слСд Ρ‚ΠΎΠ²Π° Π΄Π° намаля Π»ΠΈΠΌΠΈΡ‚Π°, Ρ‚ΠΎΠ²Π° Π½Π°Π»Π°Π³Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π·Π° инсталиранСто ΠΌΡƒ Π² ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚ΡŠΠ½ΠΊΠΈ срСди. RRAS Π²ΠΈΠ½Π°Π³ΠΈ Π²Π»ΠΈΠ·Π° Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ.

Ако ΠΈΠΌΠ°Ρ‚Π΅ машина с ΠΌΠ½ΠΎΠ³ΠΎ ядра, ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ RRAS. И Π·Π° SoftEther ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° оставитС 4 ядра. Π”ΠΎΡ€ΠΈ ΠΈ Π°Π²Ρ‚ΠΎΡ€ΡŠΡ‚ Π΄Π° Π³ΠΎ Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π», Ρ‚ΠΎΠΉ Π±ΠΈ оставил само Π΅Π΄Π½ΠΎ ядро ​​за Π½Π΅Π³ΠΎ.

Какво ΠΈ къдС Π΄Π° поставитС - Ρ€Π΅ΡˆΠ΅Ρ‚Π΅ сами. Ако ΠΈΠΌΠ°Ρ‚Π΅ 99 Ρ€ΡƒΠ±Π»ΠΈ Π·Π° VPS с Windows Server Π½Π° Π±ΠΎΡ€Π΄Π°, RRAS всС ΠΎΡ‰Π΅ Ρ‰Π΅ бъдС Π½Π°ΠΉ-добрият ΠΈΠ·Π±ΠΎΡ€. 

Π‘ΠΈΡ‚ΠΊΠ° L2TP, RRAS срСщу SoftEther

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€