Tailscale은 기기 간에 WireGuard 기반 사설 네트워크를 구성하며, 이 저장소에는 tailscaled 데몬과 tailscale CLI가 들어 있습니다.
OpenVPN/openvpn
TLS 기반 인증과 암호화를 사용해 호스트 간 보안 터널을 만드는 오픈 소스 VPN 데몬입니다.
대체할 수 있는 제품:Cisco AnyConnect
Pulse Secure
- 스타
- 14,718
- 포크
- 3,420
- 열린 이슈
- 228
- 마지막 커밋
- 22시간 전
어떤 프로젝트인가요?
OpenVPN은 머신 간에 암호화된 지점 간 또는 사이트 간 연결과 원격 액세스 VPN을 만들 수 있는 보안 터널링 데몬입니다. C로 작성되었으며 GNU General Public License version 2에 따라 배포됩니다.
이 프로젝트는 핵심 서버 및 클라이언트 데몬과 함께 Unix 계열 시스템 및 Windows(MinGW 또는 MSVC 사용)용 빌드 안내를 제공합니다. 설정은 config 파일과 명령줄 옵션으로 처리하며, 샘플 디렉터리에는 예제 설정, --tls-verify 옵션으로 사용자 지정 인증서 필드를 검사하는 Perl 스크립트, 테스트 전용 샘플 키가 포함되어 있습니다.
easy-rsa 인증서 도구와 tap-windows 가상 네트워크 드라이버는 별도의 하위 프로젝트로 관리되며, Windows 설치 프로그램과 Debian 패키지는 동반 저장소에서 빌드됩니다.
핵심 기능
- 01TLS 기반 인증을 사용해 호스트 간 암호화 터널을 만듭니다.
- 02--tls-verify 옵션을 통해 사용자 지정 인증서 검증을 지원합니다.
- 03Unix 계열 시스템과 MinGW 또는 MSVC를 사용하는 Windows에서 빌드할 수 있습니다.
- 04config 파일과 명령줄 옵션으로 설정하며, 예제 설정도 포함되어 있습니다.
활용 사례
- 직원이 내부 네트워크에 안전하게 접속할 수 있도록 원격 액세스 VPN을 구성합니다.
- 암호화 터널로 두 사이트 또는 네트워크를 연결합니다.
- 기존 TLS 기반 VPN 배포 환경에 사용자 지정 인증서 검사를 추가합니다.
빠른 시작
- 1
커뮤니티 다운로드 페이지에서 최신 릴리스를 다운로드합니다
- 2
소스 tarball을 압축 해제합니다
tar -zxf openvpn-<version>.tar.gz - 3
소스 디렉터리로 이동해 configure를 실행합니다
./configure - 4
make로 OpenVPN을 빌드합니다
make
사용 전 알아둘 점
- 카피레프트 라이선스인 GPL version 2에 따라 배포됩니다.
- Windows에서 빌드하려면 README.cmake.md에 설명된 별도의 MinGW 또는 MSVC 절차가 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- openvpn은(는) 무엇인가요?
- TLS 기반 인증과 암호화를 사용해 호스트 간 보안 터널을 만드는 오픈 소스 VPN 데몬입니다. OpenVPN은 머신 간에 암호화된 지점 간 또는 사이트 간 연결과 원격 액세스 VPN을 만들 수 있는 보안 터널링 데몬입니다. C로 작성되었으며 GNU General Public License version 2에 따라 배포됩니다.
- openvpn은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- openvpn은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- openvpn은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. openvpn의 마지막 커밋은 2026년 10월 23일입니다.
- openvpn은(는) 어디에 사용할 수 있나요?
- 직원이 내부 네트워크에 안전하게 접속할 수 있도록 원격 액세스 VPN을 구성합니다. 암호화 터널로 두 사이트 또는 네트워크를 연결합니다. 기존 TLS 기반 VPN 배포 환경에 사용자 지정 인증서 검사를 추가합니다.
- openvpn는 어떻게 설치하나요?
- 커뮤니티 다운로드 페이지에서 최신 릴리스를 다운로드합니다 소스 tarball을 압축 해제합니다: tar -zxf openvpn-<version>.tar.gz 소스 디렉터리로 이동해 configure를 실행합니다: ./configure make로 OpenVPN을 빌드합니다: make
- openvpn은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/OpenVPN/openvpn
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
FreeBSD 기반 오픈소스 방화벽 및 라우터 플랫폼으로, OPNsense의 GUI, API, 시스템 백엔드를 제공합니다.
NAT나 방화벽 뒤의 로컬 서버를 TCP, UDP, HTTP, HTTPS를 통해 인터넷에 공개하는 고속 리버스 프록시입니다.
인바운드 방화벽 포트를 열지 않고 원본 서버를 Cloudflare 네트워크에 연결하는 Cloudflare Tunnel용 CLI 클라이언트입니다.
로컬 TCP 포트를 원격 서버로 연결해 localhost 서비스를 공개 인터넷에서 이용하게 하는 간결한 Rust CLI입니다.
Tailscale 계정이나 제어 플레인 없이 WireGuard 데이터 플레인으로 두 기기를 연결하는 netcat 스타일 CLI 및 Go 라이브러리