본문으로 이동
[NDC] 킹-VPN: 어떤 네트워크에도 접속할 수 있는 단 하나의 VPN 만들기
컨퍼런스

[NDC] 킹-VPN: 어떤 네트워크에도 접속할 수 있는 단 하나의 VPN 만들기

NDC 넥슨 · YouTube

원문 보기

AI 핵심 요약

여러 AWS 리전의 VPC마다 별도 VPN을 사용하던 환경은 네트워크 접근이 번거로웠고, StrongSwan으로 하나의 VPN에서 여러 VPC에 접속하도록 바꾼 뒤에도 VPC마다 인스턴스를 관리해야 하는 문제가 남았다. 발표자들은 허브 VPC에 OpenVPN과 StrongSwan을 두고 AWS의 Customer Gateway, Virtual Private Gateway, VPN Connection을 연결해 IPsec 터널을 구성했으며, Terraform·Consul·consul-template으로 리소스 생성과 설정 갱신을 자동화했다. 이후 AWS VPC Peering을 활용하면 StrongSwan 인스턴스 없이 VPC 간 연결을 구성할 수 있음을 소개하고, 리전 지원 범위와 라우팅 설정을 확인해야 한다고 설명했다. 핵심 교훈은 네트워크 분리의 보안 이점과 운영 편의성을 함께 고려하고, 클라우드 기능이 발전하면 기존 연결 구조도 재검토해야 한다는 것이다.

  • 네트워크를 분리하면 개발 환경 침해가 프로덕션으로 번지는 위험을 줄일 수 있지만, 접근 경로를 함께 설계해야 한다.
  • StrongSwan의 IPsec 터널을 사용할 때는 터널 설정뿐 아니라 양쪽 VPC의 라우팅 테이블과 OpenVPN의 라우팅도 맞춰야 한다.
  • Terraform으로 AWS 리소스를 코드화하고 Consul과 consul-template을 연동하면 VPC 추가에 따른 설정 갱신과 StrongSwan 재시작을 자동화할 수 있다.
  • AWS VPC Peering은 관리 부담을 줄이는 대안이지만, 리전 지원 여부와 계정 간 연결 수락 절차를 확인해야 한다.
  • VPC CIDR 대역과 라우팅을 양쪽에서 일치시키고, 서로 겹치는 IP 대역이 없는지 점검한다.

소개

NDC 2018 [킹-VPN: 어떤 네트워크에도 접속할 수 있는 단 하나의 VPN 만들기] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 이용선, 이창원 2. 발표자 소개 : [이용선] 현재 데브시스터즈 퍼블리싱 기술팀에서 게임 퍼블리싱 파이프라인, 인프라를 만들고 있습니다. [이창원] 현재 데브시스터즈 쿠키런:오븐브레이크 팀에서 서버 개발을 맡고 있습니다. 3. 세션 소개 : 오래 전부터 데브시스터즈는 여러 aws region의 vpc들에 걸쳐 인프라를 구성해왔습니다. 여러 장점에도 불구하고 작업시 각 vpc에 접근하기 위한 vpn이 모두 달랐기 때문에 작업을 할 때 많은 불편함이 있었습니다. 이런 불편함을 해소하기 위해 모든 vpc에 접근 가능한 하나의 vpn을 만들었지만, 모든 vpc에 각각 strongswan instance를 하나씩 띄워야 했기 때문에 복잡하고 관리도 힘들었습니다. 그러나 최근 aws ...

비슷한 학습 자료

컨퍼런스 NDC

● 설문조사: https://forms.gle/fQp2bW5VrSQGTSaR9 ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 프로그래밍 ● 발표자: 데브시스터즈 용찬호 ● 권장 대상: 서버 프로그래머, DevOps 및 인프라 엔지니어 ● 키워드: #클라우드 #쿠버네티스 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

데브옵스 · 인프라

컨퍼런스 NDC

NDC 2018 [글로벌 원빌드? 글로벌 원서버! - 인도에서 아르헨티나까지 동시에 만나는 실시간PVP게임] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 김성훈 2. 발표자 소개 : 넥슨에서 프로그래머로 아미챗, 크레이지아케이드, 카트라이더 개발에 참여했었고, 이후 J2M에서 레이시티, 슈팅대전탄 프로그램팀장, EA에서 배틀필드 온라인 Lead Software Engineer로 일했었고, MVP 베이스볼 온라인과 FIFA Online 3M의 디렉터로 일한 후, 2014년에 9M Interactive를 창업하여 현재 대표를 맡고 있습니다. 작은 개발사라는 특성 상 아직 디렉터/PD/TD 역할을 조금씩 겸하고 있습니다. 3. 세션 소개 : 글로벌 원빌드 전략과 권역별 서비스 전략은 각각 명확한 장단점이 있음은 이미 많이 알려져 있습니다. 하지만 작은 규모의 회사가 직접 서비스를 할 경우, 그리고 실시간 멀티플레이를 ...

게임 프로그래밍 네트워크

컨퍼런스 NDC

NDC 2018 [로그 파이프라인 제작기 - 개발/런칭하는 서비스들을 위한 적재하고 조회하고 분석하는 솔루션 조립하기] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 윤주식 2. 발표자 소개 : 넥슨레드의 RF실 부스팅팀 데이터파트에서 로그 시스템 개발을 하고있으며, 현재 라이브 서비스중인 AxE와 포인트블랭크 스트라이크에 도입하여 적재, 조회, 분석 등 다양한 업무를 지원하고 있습니다. 3. 세션 소개 : 운영을 돕고 서비스 분석을 하기 위한 게임 로그, 성능을 모니터하고 개선하기 위한 서버 성능 로그, 개발 과정에서 잡다하게 남겨놓고 필요할 때 찾게되는 디버그 로그 등등.. 게임을 개발하고 서비스 하는 과정에서 발생하는 다양한 로그들을 서버대신 잘 수집하고 모아서 적재하고, 쉽게 찾아보거나 시각화하고, 더 나은 게임을 위해 분석할 수 있는 솔루션을 만들기 위해 했던 고민들을 공유하고자 합니다. 그리고 고민들을 ...

데이터베이스 데브옵스 · 인프라

컨퍼런스 NDC

NDC 2018 [Packer, Terraform, Vault를 이용해 만드는 재현가능한 게임 서버 인프라] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 김민규 2. 발표자 소개 : 쿠키런 for Kakao, Solitaire: Decked Out의 서버 개발을 맡았으며, 현재 데브시스터즈 서버팀에서 주로 게임 서버 인프라 설계, 구축을 맡고 있습니다. AWS 서버 관리용 툴인 Eclair를 개발했고, AWS User Group에서 이에 대해 발표한 적이 있습니다. 3. 세션 소개 : 데브시스터즈는 지금까지 쿠키런, 쿠키런 오븐브레이크, Solitaire: Decked Out,Tape It Up! 등 여러 게임들을 출시해 왔습니다. 앞으로도 많은 게임들을 출시할 예정이고, 각 게임들의 서버 환경은 공통점이 있으면서도 조금씩 다릅니다. 여러 프로젝트를 동시에 진행하는 상황에서 어떻게 하면 서버 개발자들이 반복되는 ...

데브옵스 · 인프라 클라우드

컨퍼런스 NDC

NDC 2018 [golang으로 네트워크 프로그래밍 하기] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 최흥배 2. 발표자 소개 : 현재 컴투스에서 서버 개발 관련 R&D를 하고 있습니다. 2003년부터 PC 온라인 게임을 시작으로 모바일 온라인 게임까지 다양한 장르의 서버를 개발 하였습니다. 2016~2017년 2년 동안은 NHN Next에서 겸임 교수로 학생들에게 'C++ Advance', '게임 서버'를 가르쳤습니다. 지금까지 7번의 KGC 발표와 한국 MS에서 개최한 다양한 세미나에서 강의를 하였고, C++, 네트워크 프로그래밍과 관련된 다수의 책(e-book)을 집필 하였습니다. 3. 세션 소개 : 이전까지 실시간 통신을 하는 게임 서버 개발에서 C++과 C#을 사용 하였습니다. 이번 프로젝트에서 go 언어로 서버를 만들고 있습니다. go 언어는 구글이 만든 프로그래밍 언어로 나온지 10년이 ...

백엔드 프로그래밍 언어 네트워크

컨퍼런스 당근 밋업

당근의 성장과 함께 쌓아온 안정적인 인프라 구축과 운영 노하우를 당근 SRE 팀에서 공유해요. 사내 개발자 플랫폼 개발 경험, 관측가능성 구축 경험, 네트워크 개선 경험 등을 들어보세요! 🥕 나가는 길을 다시 그리다: 당근페이 VPC 재설계 (최용환) 👉 발표 자료 보러가기: https://daangn.notion.site/SRE-c62abc2b6f0347a4ace9ee9cdfc49b6b#8afac52012304b20977c9299f8bca5f4 👉 당근 채용공고 보기: https://about.daangn.com/jobs/

네트워크 클라우드