사용자 정의 브리지 Docker 네트워크를위한 OpenVPN 경로

Axlshear

클라이언트가 동일한 사용자 정의 브리지 네트워크에서 다른 Docker 컨테이너에 액세스 할 수 있도록 Docker 컨테이너 내부에 OpenVPN을 설정하고 있습니다. 이 도커 이미지를 사용하여 OpenVPN을 설정 했으며 네트워크를 기본 브리지에서 10.10.20.0/24를 사용하는 사용자 정의 브리지로 변경했습니다.

다음과 같이 10.10.10.0/24를 사용하도록 OpenVPN을 구성했습니다.

server 10.10.10.0 255.255.255.0

OpenVPN 문서를 읽었으며 구성에서 다음을 시도하여 Docker 네트워크를 OpenVPN 클라이언트에 노출했습니다.

### Route Configurations Below
route 10.10.20.0 255.255.255.0

### Push Configurations Below 
push "route 10.10.20.0 255.255.255.0"

다음 테스트가 성공했습니다.

  • 클라이언트가 연결하여 IP를 얻을 수 있음 (예 : 10.10.10.5)

  • OpenVPN 컨테이너의 bash 셸에서 Docker 컨테이너 (예 : 10.10.20.3)를 핑합니다.

  • Docker 컨테이너의 bash 셸에서 OpenVPN 컨테이너 (예 : 10.10.20.2)를 핑합니다.

다음 테스트는 실패합니다.

  • 클라이언트 (예 : 10.10.10.5) Docker 컨테이너 (예 : 10.10.20.3) 핑

이것은 네트워킹 및 시스템 관리를 배우기 시작하는 취미 프로젝트의 일부이므로이 문제를 해결하는 방법을 이해하기 위해 무엇을 간과하고 어떤 문서를 검토해야하는지 알고 싶습니다.

Axlshear

tun과 docker가 만든 브리지 장치 사이의 UFW에서 순방향 경로를 설정하고 docker 네트워크와 openvpn 네트워크 사이에 ip 경로를 추가하여이 문제를 해결했습니다.

ufw route allow in on tun+ out on br-xxxxxxx
ip route add 10.10.10.0/24 via 10.10.20.2

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

클라이언트가 OpenVPN 클라우드에 로그인하면 네트워크 인터페이스가 내 사용자 지정 서브넷 IP 범위에 대한 트래픽을 라우팅하는 것을 어떻게 알 수 있습니까?

분류에서Dev

사용자 정의 브리지 네트워크의 Docker 컨테이너는 통신 할 수 없습니다.

분류에서Dev

네트워크 공유를위한 사용자 지정 IP 주소로`iptables`에서 적절한 전달 규칙 설정 문제

분류에서Dev

터미널을 통한 OpenVPN과 네트워크 관리자를 통한 OpenVPN의 차이점은 무엇입니까?

분류에서Dev

서로 다른 브리지 네트워크에있는 두 Docker 컨테이너 간의 특정 포트에서 통신 허용

분류에서Dev

Retrofit Kotlin Coroutine을위한 사용자 정의 네트워크 리스터 작성

분류에서Dev

단일 공용 IP NIC로 브리지 된 OpenVPN 서버 설정

분류에서Dev

단일 공용 IP NIC로 브리지 된 OpenVPN 서버 설정

분류에서Dev

네트워크 관리자로 무선 네트워크의 우선 순위를 지정하려면 어떻게합니까

분류에서Dev

티타늄의 반경 네트워크를 사용한 비콘 감지

분류에서Dev

그놈 네트워크 관리자 OpenVPN

분류에서Dev

MacOS X 클라이언트 및 로컬 및 원격 네트워크의 동일한 서브넷이있는 OpenVPN

분류에서Dev

OpenVPN을 사이트 간 브리지 VPN으로 사용할 수 있습니까?

분류에서Dev

openvpn-클라이언트가 로컬 게이트웨이를 사용하도록 설정하는 방법은 무엇입니까? 일명 네트워크의 리소스에만 연결 사용

분류에서Dev

네트워크 액세스를위한 다른 사용자의 자격 증명 관리

분류에서Dev

VMware 게스트는 OpenVPN을 설치 한 후 브리지 어댑터를 사용하여 네트워크에 연결할 수 없습니다.

분류에서Dev

사용자 지정 jmx 포트가있는 브로커의 ActiveMQ 5.8 네트워크

분류에서Dev

Docker에서 Docker를 사용할 때 호스트 네트워크 브리지를 공유하는 방법

분류에서Dev

사용자 지정 Docker 네트워크 또는 사용자 지정 DNS 서버 선호

분류에서Dev

DNS 사용자 지정 로컬 네트워크

분류에서Dev

사용자 정의 워크 플로우 플러그인을위한 HippoCms ActivityStream 메시지 사용자 정의

분류에서Dev

iptables를 사용하여 포트 포워딩과 함께 보조 네트워크 인터페이스 트래픽을 tun0 (OpenVPN)으로 리디렉션

분류에서Dev

케 라스를 사용한 컨볼 루션 네트워크의 사용자 지정 필터

분류에서Dev

드레이크 워크 플로우를위한 사용자 지정 함수에 대한 단위 테스트 모범 사례

분류에서Dev

고정 IP를 할당하기위한 KVM 네트워크 브리지

분류에서Dev

사용자 지정 라이브러리 경로로 BioPerl 설치

분류에서Dev

AOT로 프로젝트를 빌드 할 때 런타임에 사용자 지정 라이브러리의 Angular 8 지연로드 경로가 끊어짐

분류에서Dev

slidify 강의 사이트 : 워크 플로 및 사용자 지정

분류에서Dev

수동 Docker 호스트 네트워크에서 Docker Compose 브리지로 전달

Related 관련 기사

  1. 1

    클라이언트가 OpenVPN 클라우드에 로그인하면 네트워크 인터페이스가 내 사용자 지정 서브넷 IP 범위에 대한 트래픽을 라우팅하는 것을 어떻게 알 수 있습니까?

  2. 2

    사용자 정의 브리지 네트워크의 Docker 컨테이너는 통신 할 수 없습니다.

  3. 3

    네트워크 공유를위한 사용자 지정 IP 주소로`iptables`에서 적절한 전달 규칙 설정 문제

  4. 4

    터미널을 통한 OpenVPN과 네트워크 관리자를 통한 OpenVPN의 차이점은 무엇입니까?

  5. 5

    서로 다른 브리지 네트워크에있는 두 Docker 컨테이너 간의 특정 포트에서 통신 허용

  6. 6

    Retrofit Kotlin Coroutine을위한 사용자 정의 네트워크 리스터 작성

  7. 7

    단일 공용 IP NIC로 브리지 된 OpenVPN 서버 설정

  8. 8

    단일 공용 IP NIC로 브리지 된 OpenVPN 서버 설정

  9. 9

    네트워크 관리자로 무선 네트워크의 우선 순위를 지정하려면 어떻게합니까

  10. 10

    티타늄의 반경 네트워크를 사용한 비콘 감지

  11. 11

    그놈 네트워크 관리자 OpenVPN

  12. 12

    MacOS X 클라이언트 및 로컬 및 원격 네트워크의 동일한 서브넷이있는 OpenVPN

  13. 13

    OpenVPN을 사이트 간 브리지 VPN으로 사용할 수 있습니까?

  14. 14

    openvpn-클라이언트가 로컬 게이트웨이를 사용하도록 설정하는 방법은 무엇입니까? 일명 네트워크의 리소스에만 연결 사용

  15. 15

    네트워크 액세스를위한 다른 사용자의 자격 증명 관리

  16. 16

    VMware 게스트는 OpenVPN을 설치 한 후 브리지 어댑터를 사용하여 네트워크에 연결할 수 없습니다.

  17. 17

    사용자 지정 jmx 포트가있는 브로커의 ActiveMQ 5.8 네트워크

  18. 18

    Docker에서 Docker를 사용할 때 호스트 네트워크 브리지를 공유하는 방법

  19. 19

    사용자 지정 Docker 네트워크 또는 사용자 지정 DNS 서버 선호

  20. 20

    DNS 사용자 지정 로컬 네트워크

  21. 21

    사용자 정의 워크 플로우 플러그인을위한 HippoCms ActivityStream 메시지 사용자 정의

  22. 22

    iptables를 사용하여 포트 포워딩과 함께 보조 네트워크 인터페이스 트래픽을 tun0 (OpenVPN)으로 리디렉션

  23. 23

    케 라스를 사용한 컨볼 루션 네트워크의 사용자 지정 필터

  24. 24

    드레이크 워크 플로우를위한 사용자 지정 함수에 대한 단위 테스트 모범 사례

  25. 25

    고정 IP를 할당하기위한 KVM 네트워크 브리지

  26. 26

    사용자 지정 라이브러리 경로로 BioPerl 설치

  27. 27

    AOT로 프로젝트를 빌드 할 때 런타임에 사용자 지정 라이브러리의 Angular 8 지연로드 경로가 끊어짐

  28. 28

    slidify 강의 사이트 : 워크 플로 및 사용자 지정

  29. 29

    수동 Docker 호스트 네트워크에서 Docker Compose 브리지로 전달

뜨겁다태그

보관