필자는 현재 KT를 이용하고 있다.
SKB, U+ 보다 해외망이 빠른 KT라지만 그래도 느려 터져서... 생각을 해봤는데 해외망 속도 제한이 걸린 게 아닐까라고 생각을 했다.
가정용 인터넷의 해외망 속도 제한
이 내용은 통신사에서 공식으로 밝힌 내용이 아니라 필자의 생각이다.
구글 드라이브와 Notion 등... 수많은 해외 서비스들은 국내에 서버를 두고 있지 않다. 물론 구글은 캐시 서버가 있지만 업로드할 때는 미국 서버와 연결되는 것으로 보인다.
그런데.. KT 가정망으로 연결하면 속도가 100Mbps도 나오지 않는다. 물론 사용자마다 다를 수 있겠지만..
하지만 Vultr가 쓰고 있는 SKB 기업망으로 연결하면 KT 보다는 빠르게 연결된다.
그래서 필자는 KT 가정망에는 해외망 속도 제한이 걸려있다고 판단.. 바로 Vultr에 프록시와 VPN 서버를 설치해서 테스트했다.
KT 해외 서비스 이용 속도
AWS에는 지역별 S3 속도 테스트 기능이 있다. ㅡ 링크
이를 통해서 지역별로 속도를 확인해봤는데..
대한민국(Seoul): 최대 453Mbps
미국(San Francisco): 최대 15.9Mbps
미국(Oregon): 최대 16.5Mbps
아일랜드(Dublin): 최대 19.8Mbps
독일(Frankfurt): 최대 8.5Mbps
일본(Tokyo): 최대 117Mbps
싱가포르: 최대 29.8Mbps
오스트레일리아(Sydney): 최대 15Mbps
인도(Mumbai): 최대 46.5Mbps
이건 아니지;;;
바로 Vultr를 통해서 측정한 결과를 보겠다.
Vultr를 경유한 해외 서비스 이용 속도
대한민국(Seoul): 최대 455Mbps
미국(San Francisco): 최대 414Mbps (2,500% 증가)
미국(Oregon): 최대 454Mbps (2,651% 증가)
아일랜드(Dublin): 최대 303Mbps (1,403% 증가)
독일(Frankfurt): 최대 270Mbps (3,076% 증가)
일본(Tokyo): 최대 458Mbps (291% 증가)
싱가포르: 최대 426Mbps (1,329% 증가)
오스트레일리아(Sydney): 최대 403Mbps (2,586% 증가)
인도(Mumbai): 최대 401Mbps (762% 증가)
속도 개선 효과를 보았는가?
만약 본인이 사용하고 인터넷의 해외망이 필자처럼 개판일 땐 이렇게 프록시/VPN을 구축해서 사용해보는 것도 나쁘지 않다고 생각한다.
벌쳐(Vultr) 간단 소개
요금
오늘 쓸 요금제이다.
벌쳐의 한국 리전에서 제일 저렴한 요금제인데 본인만 쓴다면 충분히 쓰고도 남을 스펙이다.
트래픽(대역폭)
위 5달러 제품을 보면 월 1000GB의 트래픽 제한이 있다.
AWS와는 다르게 벌쳐는 업/다운로드 중 가장 많이 쓴 것만 산정된다.
하지만 한 달이면 이 양도 다 쓸 수 있는데 꼼수 쓰면 무제한으로 쓸 수 있다.
벌쳐는 서버를 삭제하면 사용한 트래픽 정보가 지워지는데.. 이를 이용하여,
1) 세팅된 상태를 Snapshot으로 저장
2) 현재 서버 제거
3) 신규 서버 생성할 때 Snapshot으로 배치
4) IP가 변경되면 변경된 IP로 수정
이렇게 꼼수를 쓰면 진짜 가성비를 맛볼 수 있다.
서버 만드는 방법
위 글을 참고해서 우분투 16.04 버전으로 설치한다.
SOCKS5 프록시 설치하기 - Ubuntu 18.04
프록시 중에서도 제일 안전한 SOCKS5 프록시 설치 방법을 안내드린다.
* HTTP 프록시를 설치하려고 한다면 이곳을 참고해서 설치 바란다.
우분투 18.04에 접속하고 아래 명령어를 입력한다.
apt install dante-server
mv /etc/danted.conf /etc/danted.conf.bak
nano /etc/danted.conf # 내용은 아래를 참고해주세요
systemctl start danted
systemctl status danted
> /etc/danted.conf
logoutput: /var/log/socks.log
internal: ens3 port = 1080
external: ens3
clientmethod: none
socksmethod: username
user.privileged: root
user.notprivileged: nobody
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: error connect disconnect
}
client block {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect error
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
command: bind connect udpassociate
log: error connect disconnect
socksmethod: username
}
socks block {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect error
}
까지 진행한다면 SOCKS5 프록시 설치가 완료된다.
이제 프록시에 접속하기 위해 사용자를 추가한다.
useradd (이름)
passwd (이름)
순서대로 사용자를 추가하는 명령어와 그 사용자의 암호를 설정하는 명령어다.
정상적으로 추가했다면 프록시 서버에 접속해보자. 포트는 1080이다.
Outline VPN 설치하기
수많은 VPN 서버들이 있지만 Outline VPN이 제일 구축하기 쉽다.
또한 프록시는 모바일 기기에서 사용하기 어렵기 때문에 VPN을 사용해야 할 때가 있다.
그럼 설치를 시작해보자.
위 홈페이지에서 Outline Manager를 다운로드 후 설치한다.
서버 추가 상태에서 어디서든 Outline 설정에 있는 설정 버튼을 클릭한다.
이제 설치 방법을 안내해준다.
1번에서 나오는 코드를 복사한 뒤 SSH에 그대로 붙여 넣기 해서 Outline 서버 설치를 진행한다.
설치 과정에 위와 같은 메시지가 뜬다면 Y를 입력하고 엔터 한다.
이렇게 초록색 글씨로 뜨는 부분을 Outline Manager에 붙여 넣으면 된다.
이렇게 붙여 넣으면 된다. 완료 버튼을 눌러 설치를 마무리한다.
* 여기서 접속 오류가 뜨는 경우 방화벽을 확인하자.
그러면 이제 설치를 완료한 Outline VPN에 접속하는 방법을 알려주겠다.
접속하기 위해 사용하려는 기기에 Outline을 설치해야 한다. (Outline Manager와 별개의 프로그램이다)
위 페이지에서 맨 아래로 내리면 프로그램을 내려받을 수 있다.
* 안드로이드, 윈도우, 크롬OS, iOS, macOS, Linux 등 대부분 기기에서 사용할 수 있다.
설치를 완료했다면 다시 Outline Manager로 돌아오자.
내가 사용할 키를 새롭게 추가할 수 있다. 새 키 추가를 클릭하자.
추가된 키의 이름을 변경할 수 있다. 이건 마음대로 설정하자.
사진을 참고하여 공유 버튼을 클릭한다.
이 액세스 키를 복사한다. 이 액세스 키를 통해 VPN에 접속할 수 있다.
* Outline Manager만 있으면 언제든지 다시 볼 수 있다.
다시 Outline으로 돌아오면 위 사진처럼 액세스 키가 감지됐다고 뜬다.
뜨지 않아도 추가 버튼을 클릭해서 키를 입력해주면 된다.
서버 추가 버튼을 누르자.
정상적으로 서버가 추가된 모습이다. 연결을 클릭해보자.
정상적으로 연결되면 위 사진처럼 뜬다.
마무리..
오늘 Vultr를 이용해서 해외망을 개선하는 방법에 대해 알아봤는데, 필자도 조사하면서 많이 놀랐다.
필자처럼 끔찍한 해외망을 겪고 있다면 Vultr가 해답이 될 것이다..
우분투 서버로 많이 놀아봤다면 손쉽게 설치했겠지만... 처음 보는 분들은 진행하는데 어려움이 있을 것 같다고 생각한다.
혹시 진행하기 어렵다면.. NordVPN 한국 서버로도 약간의 효과를 볼 수 있으니 참고바란다.
마무리로 구글 드라이브, MEGA.nz, pCloud, Notion 등에서도 속도가 개선되는 효과를 보여드리면서 글을 마치겠다.
구글 드라이브 속도 비교
캐시 서버에 캐싱되지 않은 파일을 다운로드하는 속도이다.
업로드하는 속도에도 큰 차이가 있다.
MEGA.nz 속도 비교
다운로드 속도에도 큰 차이가 났다.
KT만 사용했을 때는 800KB/s 정도에 도달하는데 수많은 시간이 걸렸지만, Vultr를 통해서 받을 때는 5MB/s까지 도달하는데 얼마 걸리지 않았다.
업로드할 땐, 다운로드 속도보다 전체적으로 느렸으나 여전히 Vultr가 더 빨랐다.
pCloud.com 속도 비교
노션(Notion) 업로드 속도
노션은 AWS S3(US West 2) 서버를 이용하고 있다. 미국에 서버가 있는데..
이건 아니잖아..
'IT > 서버 호스팅: Vultr' 카테고리의 다른 글
Vultr 대역폭 사용 요금 변경(인하) 안내 (22.11.30) (0) | 2022.12.12 |
---|---|
22년 12월 Vultr 베어 메탈(Bare Metal) 인터넷 속도 테스트 (0) | 2022.12.04 |
Vultr의 서버 라인업 변경 업데이트 (22.03.15 / AMD EPYC) (0) | 2022.04.13 |
Vultr에서 사용 가능한 윈도우 ISO 만들기 (virtio 드라이버) (4) | 2021.02.25 |
벌쳐(Vultr) 방화벽 설정 방법 알아보기 (0) | 2020.09.30 |
벌쳐(Vultr)에서 가상 서버 호스팅 만드는 방법 & 설정 (3) | 2020.09.26 |
가상 서버 호스팅 클라우드 'Vultr'는 무엇인가? - $100달러 받기 (0) | 2020.06.27 |