L2TP, RRAS ๋Œ€ SoftEther ์ „ํˆฌ

L2TP, RRAS ๋Œ€ SoftEther ์ „ํˆฌ
โ€œ์ฃผ์˜๋ฅผ ๋Œ๊ธฐ ์œ„ํ•ด ์„œ์–‘์—์„œ ํ›”์นœ ์‚ฌ์ง„โ€

์ด์ „ ๊ธฐ์‚ฌ์—์„œ ์ž‘์—… ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. VDS Windows Server Core 2019์—์„œ๋Š” ์›” 99๋ฃจ๋ธ”์˜ ์ƒˆ๋กœ์šด UltraLight ์š”๊ธˆ์ด ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด ๊ด€์„ธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋˜ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ๊ฒŒ์œผ๋ฅธ VPN ๋˜๋Š” ๊ณ ์ • IP ์ฃผ์†Œ๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ ๋ฌด์—‡์„ ์„ ํƒํ•˜๋Š” ๊ฒƒ์ด ๋” ๋‚˜์€์ง€์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์‹ค์ œ๋กœ ์˜์›…์ด๋‚˜ ์›Œํฌ๋ž˜ํ”„ํŠธ 3๋ฅผ ํ”Œ๋ ˆ์ดํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด Hamachi ๋ฐ ๊ธฐํƒ€ ๋ชจ๋“  ๊ฒƒ ๋Œ€์‹  ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๋” ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด. ์„ค์ •์— ๋Œ€ํ•ด์„œ๋Š” ์ด์•ผ๊ธฐํ•˜์ง€ ์•Š๊ณ  ์„ฑ๋Šฅ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ํ…Œ์ŠคํŠธ ๋ฐฉ๋ฒ•๋ก 

RRAS์™€ SoftEther๋Š” ์„ค์น˜ ์šฉ์ด์„ฑ, L2TP ํ”„๋กœํ† ์ฝœ ์ง€์›, GUI๋ฅผ ํ†ตํ•œ ์ œ์–ด ๊ธฐ๋Šฅ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์„ ํƒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

SoftEther ๋ฐ RRAS์˜ ๊ฒฝ์šฐ ํ‘œ์ค€ Windows ๋„๊ตฌ๋ฅผ ํ†ตํ•ด ๊ณต์œ  ํ‚ค๋ฅผ ์‚ฌ์šฉํ•œ L2TP ์—ฐ๊ฒฐ์ด ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์„ค์น˜๋˜์–ด ํ…Œ์ŠคํŠธ๋ฅผ ๊ฑฐ์ณค์Šต๋‹ˆ๋‹ค.

SoftEther์˜ ์šด์˜ ์ฒด์ œ๋Š” RRAS Windows Server Core 18.04์šฉ Ubuntu 2019 LTS์ž…๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ ์ „์— ๋ชจ๋“  ์šด์˜ ์ฒด์ œ๋Š” 21.11.2019๋…„ XNUMX์›” XNUMX์ผ ํ˜„์žฌ ์ตœ์‹  ์—…๋ฐ์ดํŠธ๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. 

1์„ธ๋Œ€ Hyper-V ๊ฐ€์ƒ ๋จธ์‹ ์—๋Š” XNUMXGB์˜ 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 ์—ฐ๊ฒฐ ์—†์ด ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ๊ฐ„์— ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ…Œ์ŠคํŠธ๋Š” TCP ์ „์šฉ ๋ชจ๋“œ์—์„œ TamoSoft Throughput Test๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜ํ–‰๋˜์—ˆ์œผ๋ฉฐ, ํ‘œ์™€ ๊ทธ๋ž˜ํ”„์—๋Š” "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 ์ „ํˆฌ
SoftEther๊ฐ€ ์†Œ๋น„ํ•˜๋Š” RAM์˜ ์–‘์€ ์ฝ”์–ด ์ˆ˜์— ๋”ฐ๋ผ 122MB์—์„œ 177MB๋กœ ์ฆ๊ฐ€ํ–ˆ์ง€๋งŒ ์—ฌ์ „ํžˆ RRAS๋ณด๋‹ค ์ ์Šต๋‹ˆ๋‹ค.

RRAS ์„œ๋น„์Šค ์ž์ฒด์˜ ๋ฉ”๋ชจ๋ฆฌ ์šฉ๋Ÿ‰์€ ์ „์ฒด ์‹œ์Šคํ…œ ์†Œ๋น„๋Ÿ‰์„ ๋บ€ ์•ฝ 200MB์ž…๋‹ˆ๋‹ค.

๋‹ค์–‘ํ•œ ์กฐ๊ฑด์—์„œ์˜ ์ฒ˜๋ฆฌ๋Ÿ‰

L2TP, RRAS ๋Œ€ SoftEther ์ „ํˆฌ
ํ”„๋กœ์„ธ์„œ ์ œํ•œ์ด ์—†๋Š” ์ด ์ฒ˜๋ฆฌ๋Ÿ‰์ž…๋‹ˆ๋‹ค.

L2TP, RRAS ๋Œ€ SoftEther ์ „ํˆฌ
์•„์ง ์ž์‹ ์—๊ฒŒ ์ ํ•ฉํ•œ ์†”๋ฃจ์…˜์„ ์„ ํƒํ•˜์ง€ ๋ชปํ–ˆ๋‹ค๋ฉด ์ด ํ‘œ๊ฐ€ ์„ ํƒํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. CPU ๋ถ€์กฑ ๋ชจ๋“œ์˜ ์ด ์ฒ˜๋ฆฌ๋Ÿ‰์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

L2TP, RRAS ๋Œ€ SoftEther ์ „ํˆฌ
XNUMX๊ฐœ ๋ฐ XNUMX๊ฐœ ์ฝ”์–ด์˜ SoftEther ์„ฑ๋Šฅ์€ XNUMX๊ฐœ ์ฝ”์–ด๋ณด๋‹ค ๋” ๋†’์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋‚ฎ์€ ์„ฑ๋Šฅ์€ ๋‹ค๋ฅธ ๊ณณ์—์„œ๋Š” ๋ฐœ๊ฒฌ๋˜์ง€ ์•Š์ง€๋งŒ ํ…Œ์ŠคํŠธ ์ž์ฒด๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์ฝ”์–ด ์ˆ˜์— ๋”ฐ๋ผ ์–ผ๋งˆ๋‚˜ ์ž˜ ํ™•์žฅ๋˜๋Š”์ง€ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๊ฒฐ๋ก  :

ํ”„๋กœ์„ธ์„œ ์ œํ•œ์ด ์žˆ๋Š” SoftEther์— ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์ด ์ฒ˜์Œ์—๋Š” ์ž‘๋™ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋จผ์ € ์ œํ•œ์„ ๋Š˜๋ฆฐ ๋‹ค์Œ ์—ฐ๊ฒฐํ•œ ๋‹ค์Œ ์ œํ•œ์„ ๋‚ฎ์ถ”์–ด์•ผ ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋งค์šฐ ์–‡์€ ํ™˜๊ฒฝ์—์„œ๋Š” ์„ค์น˜๊ฐ€ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. RRAS๋Š” ํ•ญ์ƒ ์ฆ‰์‹œ ๋กœ๊ทธ์ธ๋ฉ๋‹ˆ๋‹ค.

์ฝ”์–ด ์ˆ˜๊ฐ€ ๋งŽ์€ ๋จธ์‹ ์ด ์žˆ๋‹ค๋ฉด RRAS๋ฅผ ์„ ํ˜ธํ•˜์„ธ์š”. SoftEther์˜ ๊ฒฝ์šฐ ์ฝ”์–ด 4๊ฐœ๋ฅผ ๋‚จ๊ฒจ๋‘˜ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž‘์„ฑ์ž๊ฐ€ ์‚ฌ์šฉํ–ˆ๋”๋ผ๋„ ์ฝ”์–ด๋Š” ํ•˜๋‚˜๋งŒ ๋‚จ๊ฒผ์„ ๊ฒ๋‹ˆ๋‹ค.

๋ฌด์—‡์„ ์–ด๋””์— ๋ฐฐ์น˜ํ•  ๊ฒƒ์ธ์ง€ โ€“ ์Šค์Šค๋กœ ๊ฒฐ์ •ํ•˜์‹ญ์‹œ์˜ค. 99๋ฃจ๋ธ”์ด ์žˆ๋‹ค๋ฉด VPS Windows Server๊ฐ€ ํƒ‘์žฌ๋˜์–ด ์žˆ์œผ๋ฉด RRAS๊ฐ€ ์—ฌ์ „ํžˆ ์ตœ์„ ์˜ ์„ ํƒ์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค. 

L2TP, RRAS ๋Œ€ SoftEther ์ „ํˆฌ

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€