외국 VPN을 사용중
vpn 용도 이외도 크롤링을 하거나 아카이빙을 할때 웹페이지가 국가 제한으로 제대로 안나오는 걸대비하여 사용하게 됨
물론 수작업으로 하면 될 것들이지만 그렇게 하기 귀찮아서....
주요 기능
- VPN 프로토콜: OpenVPN 및 WireGuard를 지원.
- VPN 제공업체: NordVPN, ProtonVPN, Mullvad, Windscribe 등 다양한 VPN 서비스와 호환.
- 프록시 서버: HTTP 및 Shadowsocks 프록시를 포함하여 특정 애플리케이션 트래픽을 VPN을 통해 라우팅 가능.
- 방화벽 킬 스위치: VPN 연결이 끊어질 경우 모든 트래픽을 차단하여 보안을 유지.
- DNS over TLS: 안전한 DNS 해석 제공.
- 경량성: Alpine Linux 기반으로 제작되어 이미지 크기가 작음(약 35MB).
services:
gluetun:
image: qmcgaw/gluetun
container_name: gluetun
cap_add:
- NET_ADMIN
ports:
- 8888:8888/tcp # HTTP 프록시
- 8388:8388/tcp # Shadowsocks
- 8388:8388/udp # Shadowsocks
volumes:
- ./gluetun-data:/gluetun
environment:
- TZ=Asia/Seoul
- VPN_SERVICE_PROVIDER=mullvad
- VPN_TYPE=wireguard
- WIREGUARD_PRIVATE_KEY=WIREGUARD_PRIVATE_KEY
- WIREGUARD_ADDRESSES=WIREGUARD_ADDRESSES
- SERVER_COUNTRIES=위치
- SERVER_CITIES=지역
적절하게 수정해서 사용하면 됨
docker glueten을 사용 할 도커 수정
network_mode: "container:gluetun" 을 사용해주면 gluetun 컨테이너를 이용해서만 통신을 함
# **gluetun이 죽으면 인터넷에 연결이 안됨**
포트는 gluetun에서 열어줘야됨 컨테이너의 포트를 gluetun에서 연결해줌
728x90
'서버 > Docker' 카테고리의 다른 글
immich 구글포트 대체 백업 (0) | 2024.11.26 |
---|---|
docker WEBDAV (0) | 2024.11.25 |
Cloudflare ddns ddclient (0) | 2024.11.22 |
docker swag 지역별로 접속 제한 (0) | 2024.11.20 |
docker swag 모듈 추천 (0) | 2024.11.19 |