Bir OpenVPN sunucusunun yapılandırıldığı ve iyi çalıştığı bir QNAP TS-253 Pro'um (QTS 4.2.0) var . VPN bağlantılarını güvence altına almak için istemci sertifikaları kullanmak istediğimden, web arayüzündeki yerleşik yapılandırma hiç bir işe yaramaz.
Bu yüzden SSH / SCP üzerinden config ve sertifika dosyalarımı / etc / openvpn 'a aktardım , OpenVPN sunucusunu yeniden başlattım ve QNAP NAS'ı yeniden başlatana kadar iyi çalıştı. Yapılandırma QNAP fabrika ayarlarına geri döndü.
Görünen o ki, / etc / openvpn dizini, orijinal konfigürasyonu QNAP sayfamın web arayüzünden tutan / mnt / ext / opt / vpnopenvpn / etc / openvpn / ' a bir bağlantıdır . Çalıştığım bir sonraki şey, orada config'i düzenlemekti ve bir sonraki açılışta değiştirilmeyeceğini umuyordu, ancak bu bir çözüm değildi. Varsayılan fabrika varsayılan OpenVPN yapılandırma dosyalarını / mnt / ext / opt / vpnopenvpn / etc / openvpn / içinde yeniden başlattı ve buldum .
Fabrika varsayılan ayarlarının otomatik olarak açılmasını engellemek veya QNAP'in çalışmamı başlatmasını sağlamak için QNAP'ın resmi forumunda, resmi olmayan blog yayınlarında ve QNAP'taki bazı init.d-scriptlerinde birçok konu araştırdım. / etc / openvpn yapılandırması .
İşte güvensiz denemelerimin bir listesi:
- Config / etc / openvpn dosyasına kopyalandı - config önyüklemede yeniden yazıldı
- / Mnt / ext / opt / vpnopenvpn / etc / openvpn / - dizinine kopyalanan yapılandırma, önyükleme sırasında yeniden yazıldı
- Aşağıdaki yönergeleri takip edin : http://wiki.nas-portal.org/index.php/Install_OpenVPN_on_QNAP - qpkg / ipkg dosyasını QTS'nin gerçek sürümünde bulamadı (4.2.0 çalışıyor), belki daha eski bir sürüm için yazılmıştır ...
- Kendiliğinden oluşturulmuş bir autorun.sh betiğini burada açıklandığı şekilde çalıştırmayı denedi: http://forum.qnap.com/viewtopic.php?t=83804#p372711 - / boot'daki klasörler her önyüklemede yeniden oluşturulmuş gibi görünüyor
- Resmi QNAP forumlarındaki kullanıcılardan önerilen bu konuya tamamen eklediniz: http://forum.qnap.com/viewtopic.php?f=90&p=61890&t=10400&sid=6aa706cb2ff41a75c6f048883328512a - özel yapılandırmamla ilgili görünmüyor /
- /Etc/init.d/installtgz.sh adresindeki openvpn'ye özgü bölümleri yorumladı - dosyanın kendisi önyükleme sırasında yeniden yazıldı ve yorumlarım betiğin etkin bir parçasıydı
Yapılandırma dosyalarımı yeniden yazmak için QTS'nin nasıl durdurulacağını bilen var mı? Her QNAP yeniden başlatıldığında OpenVPN yapılandırmasını elle kopyalamak istemiyorum ...
after restarting vpn_openvpn.sh, server.conf resets to default values
qnap forumunda buldu ( forum.qnap.com/viewtopic.php?t=83804 ). Sorununla ilgisi yok gibi görünüyor ama belki orada yardım alabilirsin.