서버가 VPN에 연결된 후 외부 네트워크에서 웹 서버에 액세스할 수 없습니다.

서버가 VPN에 연결된 후 외부 네트워크에서 웹 서버에 액세스할 수 없습니다.

그래서 저는 Ubuntu 18.04 서버를 여러 도커가 실행하는 다양한 웹 애플리케이션(예: plex)과 함께 설치했습니다. 포트 전달 설정이 있고 네트워크 및 외부 네트워크의 모든 웹 앱에 정상적으로 연결할 수 있습니다. 내 문제는 호스트에 openvpn을 설정하면 도커가 실행 중인 모든 외부 액세스가 서버에 차단된다는 것입니다. 나는 이것이 아마도 내가 놓친 간단한 것일 수도 있다는 것을 알고 있습니다. 파일의 정보가 필요한 경우 필요한 경우 기꺼이 게시하겠습니다.

또한 OpenVPN은 부팅 시 시작되는 서비스로 설정되어 있습니다.

감사해요

편집1

내 VPN 경로는 다음과 같습니다.

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         172.21.92.1     128.0.0.0       UG    0      0        0 tun0
0.0.0.0         10.0.0.1        0.0.0.0         UG    100    0        0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.0.0.1        0.0.0.0         255.255.255.255 UH    100    0        0 eth0
x.x.x.x         10.0.0.1        255.255.255.255 UGH   0      0        0 eth0
128.0.0.0       172.21.92.1     128.0.0.0       UG    0      0        0 tun0
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
172.18.0.0      0.0.0.0         255.255.0.0     U     0      0        0 br-4437e
172.21.92.0     0.0.0.0         255.255.254.0   U     0      0        0 tun0
205.185.198.207 10.0.0.1        255.255.255.255 UGH   0      0        0 eth0

xxxx는 외부 IP 10.0.0.1 게이트웨이입니다.

VPN 끄기:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.0.0.1        0.0.0.0         UG    100    0        0 eth0
10.0.0.0        0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.0.0.1        0.0.0.0         255.255.255.255 UH    100    0        0 eth0
x.x.x.x         10.0.0.1        255.255.255.255 UGH   0      0        0 eth0
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 docker0
172.18.0.0      0.0.0.0         255.255.0.0     U     0      0        0 br-4437e5faff27

관련 정보