집에 있는 Windows 10 컴퓨터에서 OpenVPN 서버를 실행하고 있습니다. 서버는 정적 라우팅이 설정된 CISCO 라우터 뒤에 있습니다. 완벽하게 작동하고, 인터넷 트래픽을 리디렉션하고, 여러 클라이언트를 처리하고, Windows 클라이언트에서 토렌트 작업을 수행합니다.
그러나 방금 Linux 클라이언트(Elementary OS)에서 토렌트를 다운로드하려고 시도했는데 토렌트 클라이언트가 연결을 시도하는 순간 VPN 작동이 중지되었습니다. 저는 Windows 클라이언트에서 완벽하게 작동하는 qBitTorrent와 Transmission을 모두 사용해 보았습니다. 이 문제가 발생한 후에는 새 클라이언트를 연결할 수 없으며 모든 기존 클라이언트의 연결이 끊어집니다. 이 문제를 해결하는 유일한 방법은 OpenVPN 서버를 다시 시작하는 것입니다.
방화벽/SPI 문제인 줄 알고 라우터에서 두 가지를 모두 비활성화했지만 아무런 변화가 없었습니다. 또한 클라이언트에서 MTU 설정을 변경해 보았습니다. 내 전체 서버 구성은 다음과 같습니다.
dev tun
proto udp
port 1155
ca ca.crt
cert server.crt
key server.key
dh dh4096.pem
duplicate-cn
topology subnet
server 10.8.0.0 255.255.255.0
push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"
push "redirect-gateway def1"
client-to-client
keepalive 10 120
remote-cert-tls client
tls-version-min 1.2
tls-auth ta.key 0
cipher AES-256-CBC
auth SHA256
auth-nocache
comp-lzo
persist-key
persist-tun
status openvpn-status.log
status-version 3
verb 3
어떤 아이디어라도 대단히 감사하겠습니다!
편집1:GUI에서 OpenVPN 서버 연결을 끊으면 강제로 중지될 때까지 서버가 정지됩니다.
편집2:연결이 중지되면 상세 수준 6의 서버 로그:
Fri Feb 23 18:16:14 2018 {profile-name}/{client-ip} UDPv6 WRITE [38] to [AF_INET6]::ffff:{client-ip}:57317: P_DATA_V1 kid=0 DATA len=37
Fri Feb 23 18:16:24 2018 {profile-name}/{client-ip} UDPv6 WRITE [38] to [AF_INET6]::ffff:{client-ip}:57317: P_DATA_V1 kid=0 DATA len=37
Fri Feb 23 18:16:35 2018 {profile-name}/{client-ip} UDPv6 WRITE [38] to [AF_INET6]::ffff:{client-ip}:57317: P_DATA_V1 kid=0 DATA len=37
Fri Feb 23 18:16:45 2018 {profile-name}/{client-ip} UDPv6 WRITE [38] to [AF_INET6]::ffff:{client-ip}:57317: P_DATA_V1 kid=0 DATA len=37
Fri Feb 23 18:16:55 2018 {profile-name}/{client-ip} UDPv6 WRITE [38] to [AF_INET6]::ffff:{client-ip}:57317: P_DATA_V1 kid=0 DATA len=37
Fri Feb 23 18:17:05 2018 {profile-name}/{client-ip} UDPv6 WRITE [38] to [AF_INET6]::ffff:{client-ip}:57317: P_DATA_V1 kid=0 DATA len=37
클라이언트 로그:
Fri Feb 23 18:20:01 2018 us=463024 TUN READ [76]
Fri Feb 23 18:20:01 2018 us=463061 UDP WRITE [101] to [AF_INET]{server-ip}:{port}: P_DATA_V2 kid=0 DATA len=100
Fri Feb 23 18:20:01 2018 us=535515 TUN READ [132]
Fri Feb 23 18:20:01 2018 us=535573 UDP WRITE [157] to [AF_INET]{server-ip}:{port}: P_DATA_V2 kid=0 DATA len=156
Fri Feb 23 18:20:06 2018 us=535976 TUN READ [93]
Fri Feb 23 18:20:06 2018 us=536044 UDP WRITE [118] to [AF_INET]{server-ip}:{port}: P_DATA_V2 kid=0 DATA len=117
Fri Feb 23 18:20:09 2018 us=925150 UDP READ [38] from [AF_INET]{server-ip}:{port}: P_DATA_V1 kid=0 DATA len=37
Fri Feb 23 18:20:11 2018 us=536196 TUN READ [132]
Fri Feb 23 18:20:11 2018 us=536258 UDP WRITE [157] to [AF_INET]{server-ip}:{port}: P_DATA_V2 kid=0 DATA len=156
Fri Feb 23 18:20:11 2018 us=712774 TUN READ [76]
Fri Feb 23 18:20:11 2018 us=712829 UDP WRITE [101] to [AF_INET]{server-ip}:{port}: P_DATA_V2 kid=0 DATA len=100