Bunu ilk olarak Sunucu Arızası'nda sordum ve beni buraya yönlendiren Stack Exchange'e ilettiler. Kaynak: https://serverfault.com/questions/896424/openvpn-clients-fail-to-connect
Cehaletim için şimdiden özür dilemek istiyorum (bu konuda çok az bilgim olduğunu biliyorum). Geçenlerde bir Ahududu Pi satın aldım ve hemen kullanamadığımdan beri Raspbian işletim sisteminde PiVPN adlı bir komut dosyası kullanarak bir OpenVPN sunucusu olarak kurdum. Çok hızlı çalışır ve anahtar oluşumundan başka bir şekilde ağrısızdır.
Sorun, sunucunun yaklaşık 36 saat açık kalmasından sonra, kullanımda 3 veya daha fazla anahtar kullanıldığında istemciler bağlantı kuramıyor. Çıktısı systemctl status openvpn
, hizmetin etkin olduğunu (çıktıklarını) gösterir ve bu, çalıştığı ve çalışmadığı zamanlarda her zaman görüntülenir. /var/log/openvpn.log
Daha sonra IPv4 / IPv6 belirlemek ve olamayacağını devletler AF_INET denilen şey kullanmak iddia ediyor. Daha sonra AF_INET üzerindeki gelen TCP bağlantılarını dinlediğini söylüyor. Müşterilere gelince, sadece zaman aşımına uğradı, istemciler Android cihazları olduğundan ve işletim sistemi kilitlendiğinden günlükleri görüntüleyemedim. Pi bu "kritik nokta" ya ulaştığında yeni anahtarlar da aynı sorunu yaşar.
Bu konuda çalışabilmemin tek yolu, betiği kaldırmak, sonra da yeniden çalıştırmak ve anahtarları yeniden yayınlamaktır. Bunu yaparken, TCP ve aynı port ile aynı ağ konfigürasyonlarını daha önce yaptığım gibi ayarladım. Daha kalıcı bir düzeltme bulmak için bazı yardımlar için minnettar olurum ve bu konuyla ilgili diğer bilgileri de ayırabilirseniz bunu da memnuniyetle karşılarım.