Windows 2012 sunucusunda bir OpenVPN (sürüm 2.3.10) sunucusu yapılandırıyorum ancak çalışmasını sağlayamıyorum.
Sunucu bir yönlendiricinin arkasında ve 1194 bağlantı noktasını açtım ve bu bağlantı noktasındaki trafiği sunucuya iletmek için bir kural oluşturdum.
Bir istemciden bağlanmaya çalıştığımda sunucuda gördüğüm günlük:
Mon Mar 21 11:11:47 2016 XX.XX.XX.XX:57804 TLS: Initial packet from [AF_INET]XX.XX.XX.XX:57804, sid=fdf7a7ac 0264c7f3
Mon Mar 21 11:12:38 2016 XX.XX.XX.XX:55938 TLS: Initial packet from [AF_INET]XX.XX.XX.XX:55938, sid=1f242a3f e454a525
Mon Mar 21 11:12:48 2016 XX.XX.XX.XX:57804 TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
Mon Mar 21 11:12:48 2016 XX.XX.XX.XX:57804 TLS Error: TLS handshake failed
Mon Mar 21 11:12:48 2016 XX.XX.XX.XX:57804 SIGUSR1[soft,tls-error] received, client-instance restarting
Burada XX.XX.XX.XX istemcinin ipidir. Bu nedenle, istemcinin en azından sunucuya ulaşabildiğini anlıyorum, bu nedenle yönlendirme veya güvenlik duvarı sorunları yok.
Burada sağlanan açıklamayı izledim Kolay Windows Rehberi Herhangi bir fikir?
man openvpn
ve kontroller protokolü o şey aramak. Testi yapmaya karar verirseniz, hem istemci hem de sunucuda değiştirmeyi unutmayın.
XX.XX.XX.XX
aynı adresi temsil ettiği varsayılırsa (lütfen bu tür şeyleri şaşırtmamayı düşünün ), kaynak port numaralarındaki değişiklikle ilgileniyorum (57804, 55938). Bu bana güvenilmez bir NAT olduğunu gösteriyor, bu da çoğunlukla UDP için geçerli. UDP veya TCP aktarımı mı kullanıyorsunuz?