해외 우회를 해야 하는일이 생겨서 vpn을 구매하고 네트워크 인터페이스에 vpn연결을 하였습니다.
그런데 원래 목적은 도커만 vpn을 타게 우회를 시킬 생각이었는데
나스 전체가 다 타는거 같아서 도커만 vpn을 활용하도록 하는 방법이 뭐가 있을까요?
해외 우회를 해야 하는일이 생겨서 vpn을 구매하고 네트워크 인터페이스에 vpn연결을 하였습니다.
그런데 원래 목적은 도커만 vpn을 타게 우회를 시킬 생각이었는데
나스 전체가 다 타는거 같아서 도커만 vpn을 활용하도록 하는 방법이 뭐가 있을까요?
vpn¿¬°á ÇÏ°í½ÍÀº µµÄ¿ ÄÁÅ×ÀÌ³Ê ½ÇÇà½Ã compose ±¸¹®¿¡ network_mode: "container:gluetun" Ãß°¡Çϸé ÀÌ ÄÁÅ×À̳ʴ vpn¿¬°áµÈ ÄÁÅ×À̳ʸ¦ ÅëÇؼ¸¸ ÀÎÅͳݿ¡ ¿¬°áµÇ¿ä
https://github.com/qdm12/gluetun
¿©±â À§Å°ÆäÀÌÁö º¸½Ã¸é ´õ Àß ³ª¿ÍÀÖ¾î¿ä
À̹ÌÁö ¹Þ¾Æ¼ ȯ°æº¯¼ö ³Ö´Âµ¥ ¹¹°¡ ÇÊ¿äÇÏ°í ¾Æ´ÑÁöµµ ¸ð¸£°Ú°í
docker-compose.yml ÀÛ¼ºÇؼ À̹ÌÁö¸¦ ¸¸µé¶ó´Â ±Ûµµ ã¾Æ¼ Çغ¸´Âµ¥ À̹ÌÁö¸¦ ¼³Ä¡ÇÒ¶§ ¶Ç ȯ°æº¯¼ö ÀÔ·ÂÇ϶ó°í ³ª¿À¸é¼
¹ºÁö¸¦ ¸ð¸£°Ú³×¿ä
Àú ±êÇé¿¡¼ ÀÚ½ÅÀÌ »ç¿ëÇÏ´Â vpn¼ºñ½º³ª custom ÆäÀÌÁö¸¦ º¸°í Â÷±ÙÂ÷±Ù µû¶óÇغ¸¸é ¾î·ÆÁø ¾Ê¾Æ¿ä
°Ë»öÇؼ ³ª¿À´Â ÄÄÆ÷Áîµé Â¥Áý±âÇؼ Á¢¼ÓÀº Çߴµ¥
¼¹ö¸¦ ÀϺ»À¸·Î Çߴµ¥ ¹æȺ®À» Å°¸é Á¢¼ÓÀÌ ¾ÈµÇ°í ²ô¸é µÇ°í Çϳ׿ä
¹æȺ® ¼³Á¤À» ´õ ¸¸Á®ºÁ¾ß ÇÒ°Å °°¾Æ¿ä
Ȥ½Ã ±âÁ¸¿¡ µ¹¾Æ°¡°í ÀÖ´Â µµÄ¿¸¦ gluetun ³×Æ®¿öÅ© Ÿ°Ô ÇÒ¼öÀÖ³ª¿ä?
¼³Ä¡µÇÀÖ´Â µµÄ¿¸¦ ´Ù½Ã ¼³Ä¡ Çϱ⿡´Â...
±×·¡¼ ÁöÁ¤ ¾È ÇѰ͵éÀº WANÀ¸·Î °¡°Ô ¸¸µå´Â°Ô ¼±ÇàÁ¶°ÇÀÔ´Ï´Ù
ÀÌ »óÅ¿¡¼ Docker¿¡ ¹°·ÁÁø ÀÎÅÍÆäÀ̽ºÀÇ Æ®·¡ÇÎÀ» VPNÂÊÀ¸·Î ¿ìȸµÇ°Ô ÁöÁ¤Çϰųª, È£½ºÆ®ÀÇ ÀÎÅÍÆäÀ̽º¿¡ ¹Ù·Î ºÙÀÎ »óŶó¸é Æ÷Æ®¸¦ ±âÁØÀ¸·Î ¿ìȸÇÏ°Ô ÁöÁ¤Çϰųª ÇØ¾ß ÇÕ´Ï´Ù (À§¿¡ ÀûÈù À̹ÌÁö´Â ½ÃÇèÇغ»ÀûÀÌ ¾ø¾î¼ Àß ¸ð¸£°Ú½À´Ï´Ù¸¸ Àú°É·Î ÁöÁ¤ °¡´ÉÇÏ´Ù¸é Àú°Ô °¡Àå ÆíÇÒ²¨°°³×¿ä)
portainer.io ¼³Ä¡Çؼ ±âÁ¸ µµÄ¿ ¼³Á¤ÇصаŠº¹Á¦
network container
container gluetun
³ª¸ÓÁø ±âÁ¸ ´ë·ÎÇؼ ƯÁ¤ µµÄ¿¸¸ vpnŸ°í ³×Æ®¿öÅ© Çϵµ·Ï ¼³Á¤ ¿Ï¼º
-¿ø·¡ ¸ñÀûÀÌ Æ®À§Ä¡ ÇØ¿ÜŸ¼ 1080p ¹Þ¾Æº¸·Á°í ÇѰǵ¥ Àß µÇ³×¿ä
gluetun docker-compose.yml
version: "3"
services:
gluetun:
image: qmcgaw/gluetun
container_name: gluetun
cap_add:
- NET_ADMIN
ports:
- 8888:8888 # HTTP proxy
- 8388:8388 # Shadowsocks
volumes:
- /volume4/docker/gluetun:/gluetun
environment:
- VPN_SERVICE_PROVIDER=nordvpn
- OPENVPN_USER=ID #ID
- OPENVPN_PASSWORD=PW #PW
- SERVER_COUNTRIES=Japan
- TZ=Asia/Seoul
- HTTPPROXY=on
- SHADOWSOCKS=off
- FIREWALL_OUTBOUND_SUBNETS=192.168.0.0/24
restart: unless-stopped