OpenVPN을 설정했습니다. 서버는 DD-WRT를 실행하는 라우터이며 OpenVPN이 설정되어 있습니다. 클라이언트는 Ubuntu 12.04입니다. 문제없이 연결이 설정되었습니다. VPN 측에서 클라이언트에 ping을 보낼 수 있습니다. 문제는 Ubuntu 클라이언트에서 5~10분마다(약간 다름) 다음과 같은 일이 발생한다는 것입니다.
Fri Jan 18 17:01:45 2013 OpenVPN 2.2.1 x86_64-linux-gnu [SSL] [LZO2] [EPOLL] [PKCS11] [eurephia] [MH] [PF_INET6] [IPv6 payload 20110424-2 (2.2RC2)] built on Mar 30 2012
Fri Jan 18 17:01:45 2013 NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables
Fri Jan 18 17:01:45 2013 WARNING: file 'client1.key' is group or others accessible
Fri Jan 18 17:01:45 2013 UDPv4 link local: [undef]
Fri Jan 18 17:01:45 2013 UDPv4 link remote: [AF_INET]VPN_IP_ADDY:1194
Fri Jan 18 17:01:47 2013 [VPN_HOST_NAME] Peer Connection Initiated with [AF_INET]VPN_IP_ADDY:1194
Fri Jan 18 17:01:49 2013 TUN/TAP device tun0 opened
Fri Jan 18 17:01:49 2013 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Fri Jan 18 17:01:49 2013 /sbin/ifconfig tun0 192.168.66.6 pointopoint 192.168.66.5 mtu 1500
Fri Jan 18 17:01:49 2013 WARNING: potential route subnet conflict between local LAN [192.168.1.0/255.255.255.0] and remote VPN [192.168.1.0/255.255.255.0]
Fri Jan 18 17:01:49 2013 Initialization Sequence Completed
Fri Jan 18 17:04:10 2013 read UDPv4 [ECONNREFUSED]: Connection refused (code=111)
Fri Jan 18 17:04:10 2013 read UDPv4 [ECONNREFUSED]: Connection refused (code=111)
Fri Jan 18 17:04:10 2013 read UDPv4 [ECONNREFUSED]: Connection refused (code=111)
Fri Jan 18 17:04:10 2013 read UDPv4 [ECONNREFUSED]: Connection refused (code=111)
Fri Jan 18 17:04:10 2013 read UDPv4 [ECONNREFUSED]: Connection refused (code=111)
Fri Jan 18 17:04:10 2013 read UDPv4 [ECONNREFUSED]: Connection refused (code=111)
Fri Jan 18 17:04:12 2013 read UDPv4 [ECONNREFUSED]: Connection refused (code=111)
Fri Jan 18 17:07:11 2013 [VPN_HOST_NAME] Inactivity timeout (--ping-restart), restarting
Fri Jan 18 17:07:11 2013 SIGUSR1[soft,ping-restart] received, process restarting
Fri Jan 18 17:07:13 2013 NOTE: OpenVPN 2.1 requires '--script-security 2' or higher to call user-defined scripts or executables
Fri Jan 18 17:07:13 2013 Re-using SSL/TLS context
Fri Jan 18 17:07:13 2013 UDPv4 link local: [undef]
Fri Jan 18 17:07:13 2013 UDPv4 link remote: [AF_INET]VPN_IP_ADDY:1194
Fri Jan 18 17:07:14 2013 [VPN_IP_ADDY] Peer Connection Initiated with [AF_INET]VPN_IP_ADDY:1194
Fri Jan 18 17:07:17 2013 Preserving previous TUN/TAP instance: tun0
Fri Jan 18 17:07:17 2013 Initialization Sequence Completed
그런 다음 자동으로 다시 연결되고 5~10분 후에 이 주기가 영원히 반복됩니다.
VPN을 통해 rsync 전송을 실행해도 시간이 초과됩니다. 시간 초과 및 재연결은 30초 지연을 제외하고 rsync 전송에 영향을 미치지 않습니다. 클라이언트는 다시 연결을 시도하는 동안 파일 전송이 30초 동안 중지된다는 점을 제외하고는 이를 인식하지 못합니다.
내 서버 구성에서 "keepalive 10 120"을 사용합니다. 나는 또한 "keepalive 1 180"을 시도했지만 아무런 차이가 없었습니다.
연결 거부 오류가 연결 유지 핑 시도인 것 같아요?