• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

(질문) 개별 도커 컨테이너에 vpn 연결

lEMMINOl 702

0

8

시놀로지 도커에서 streamlink로 트위치를 돌리고 있는데 최근 720p 이슈로 1080p 녹화를 하고싶습니다.

이때 다른 도커 vpn컨테이너를 만들고 트위치 1080p로 녹화하는 방법이 있을까요?

expressVPN을 사용중이며 어떻게 연결해야하는지 모르겠습니다 ㅠ

알려주시면 감사하겠습니다.

신고공유스크랩
8
profile image 1등
반야자비 2023.03.02. 00:40
https://hub.docker.com/r/qmcgaw/gluetun
Glutun VPN Client 도커를 만들어서 이 컨테이너가 VPN에 접속 키를 이용하여 연결하고,
실제 VPN을 사용하려는 컨테이너의 네트워크 설정에 이 컨테이너를 지정하여, Glutun 컨테이너를 경유하여 통신(VPN을 사용)하도록 하는 방법이 있습니다.

저도 어디서 설치법을 보고 따라해본 것 같은데, 찾을 수가 없네요.
lEMMINOl 글쓴이 2023.03.02. 20:42
반야자비
알려주셔서 감사합니다! 아래 댓글 보고 한번 설치해보겠습니다.
lEMMINOl 글쓴이 2023.03.02. 20:43
SNFAIUWQ
알려주셔서 감사합니다! 아래 댓글에 있는 gluetun 이미지를 이용해 만들고 네트워크 묶어보겠습니다
3등
나스사랑 2023.03.02. 09:50

반야자비님 말대로 세팅해서 쓰고 있습니다.
 


 

version: "3.8"
services:
  gluetun:
    image: qmcgaw/gluetun
    container_name: gluetun
    cap_add:
      - NET_ADMIN
    ports:
      - 9091:9091
    volumes:
      - /docker/gluetun:/gluetun
      - /dev/net/tun dev/net/tun none bind create=file
    environment:
      - VPN_SERVICE_PROVIDER=surfshark ####본인 VPN
      - VPN_TYPE=wireguard
      - WIREGUARD_PRIVATE_KEY=XXXXXXXXXXXXXXXXX #본인 VPN 개인키
      - WIREGUARD_ADDRESSES=10.14.0.2/16 ####본인 VPN 주소
      - SERVER_COUNTRIES=Japan ######본인 VPN 국가
    restart: unless-stopped
  transmission:
    image: linuxserver/transmission
    container_name: transmission
    environment:
      - PUID=1001
      - PGID=1001
      - TZ=Asia/Seoul
      - USER=admin ####트랜스미션 접속 ID
      - PASS=password #####트랜스미션 접속 PW
    volumes:
      - /docker/transmission:/config
      - /data/video:/downloads
    network_mode: "service:gluetun"
    depends_on:
      - gluetun
    restart: always
lEMMINOl 글쓴이 2023.03.02. 20:43
나스사랑
트랜스미션은 아직 사용할 생각이 없으니 트랜스미션 위의 내용만으로 설치하면 되겠죠?? 알려주셔서 감사합니다!
profile image
반야자비 2023.03.02. 21:09
lEMMINOl
핵심은 이렇습니다.
1. glutun 부분은 그대로 따라 한다.
2. VPN 사용을 원하는 서비스의 network_mode: "service:gluetun" 를 설정한다.
3. VPN 사용을 원하는 서비스의 ports 부분을 glutun의 ports에 적는다.

그럼 아마 트랜스미션 아닌 다른 서비스도 무난하게 연동시킬 수 있습니다.
lEMMINOl 글쓴이 2023.03.06. 01:01
위 방식으로 wireguard 설치되어있었고, gluetun이랑 연결하려니 wireguard가 작동을? 안하여 그냥 사용중인 vpn서비스로 연결 시켜버리니 작동을 합니다 ㅠ
이제 wireguard 작동시키고 gluetun이랑 연결방법을 찾아봐야겠습니다 ㅠ 감사합니다~

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

등록된 글이 없습니다.