vpnc neden 24 dakikada bağlantıyı kesiyor ve ne değiştirilmeli
24 dakikadaki bir vpnc kopması kararsız bir bağlantı değil, bir zamanlayıcıdır. Düzeltmenin DPD, NAT geçişi yoksa anahtar yenileme grubu olduğuna üç koşul karar verir.
Tüneliniz yinelenen bir aralıkta ölür ve bu kötü bir kablo değil, kendini bildiren bir zamanlayıcıdır. Yirmi dört dakika 1440 saniyedir, bir profilin veya baş uç ilkesinin taşıdığı türden yuvarlak bir değer. Sonra aynı yapılandırma her seferinde aynı yoğunlaştırıcıya karşı başarısız olurken diğer tüm ağlar çalışır ve hiçbir bağlantı testi bunu değiştirmez.
Hangi zamanlayıcının sizin olduğuna üç koşul karar verir: istemcinin boşta bir oturumdan vazgeçip geçmediği, anahtar yenileme alışverişinin reddedilip edilmediği ve bir çeviren ağ geçidinin kapsüllemeyi yeniden yazıp yazmadığı.
Kopmayı hangi zamanlayıcı sahipleniyor
Bir ayara dokunmadan önce aralığı en az üç yeniden bağlantı boyunca ölçün. Birkaç saniyelik yayılma bağlantı kaybına veya kablosuz dolaşıma işaret eder; her seferinde aynı işaretten birkaç saniye içine düşen değer bir ilke değerine işaret eder. Oturum süresi kimin bitirdiğini de söyler, çünkü istemci tarafındaki zaman aşımı ve sunucu tarafındaki silme hata ayıklama çıktısında farklı son satırlar bırakır. Üç yeniden bağlantı, aralığın en azından kayıp kaymadığını da ortaya çıkarır; tek bir ölçüm bunu gösteremez.
Sayıyı konuştuğunuz baş ucun yanına yazın. Aralık kararlı olduğunda geriye üç nedenden birini seçmek kalır ve her yeniden bağlantıda tek bir ayarı değiştirmek onları ayırt edilebilir tutar.
Birinci durum: istemci boşta bir oturumdan vazgeçer
vpnc kendi ölü eş denetimini çalıştırır ve bu denetim, yoğunlaştırıcının hâlâ canlı saydığı bir oturumu öldürebilir, özellikle ikisinin arasında bir çeviren ağ geçidi oturuyorsa. Belgelerdeki istemci tarafı çözüm, zamanlayıcıyı yerel olarak kapatmak ve bir eşin ne zaman gittiğine baş ucun karar vermesine izin vermektir. Aşağıdaki iki satır da vpnc profilinde veya komut satırında yer alır ve ikisi de şifreleme ayarlarından bağımsızdır.
DPD idle timeout (our side) 0
NAT Traversal Mode cisco-udp
İstemci DPD'sini devre dışı bırakmak yanlış bir alarmı kaldırır ve tek yerel algılamanızı da kaldırır, bu yüzden onu tek başına uygulayın ve aralığın hiç değişip değişmediğine bakın.
İkinci durum: anahtar yenileme reddedilir
Aralık DPD değişikliğinden sağ çıkarsa, faz 1 anahtar yenilemesi aday olur. Eski vpnc sürümleri yenilemeyi güncellerden daha az özenle ele alıyordu ve olağan anlaşmazlık Diffie-Hellman grubudur. Baş ucun zaten kabul ettiği bir grubu zorlamak bir satıra ve bir yeniden bağlantıya mal olur, bu da onu ilke değişikliği değil ucuz bir deney yapar.
IKE DH Group dh5
Geçerli grup adları dh1, dh2 ve dh5'tir. Yoğunlaştırıcının reddettiği bir grup hemen başarısızlık verir ve bu da bilgidir: baş ucun seçici olduğunu ve özgün grubun muhtemelen doğru olduğunu söyler.
Üçüncü durum: çeviri kapsüllemeyi yeniden yazar
Çeviren bir ağ geçidinin arkasında, Cisco'nun UDP kapsüllemesi ile standartlara dayalı kip birbirinin yerine geçmez. Yanlış seçim çoğu zaman kurulan, trafiği geçiren ve sonra yük altında zaman aşımına uğrayan bir tünel üretir; bu bant genişliği sorunu gibi okunur ve değildir. Yalnızca kipi değiştirin, sonra yeniden bağlanın ve kopmayı yeniden ölçün. Öteki kipi ancak ilk iki durum elendikten sonra deneyin.
Ön uçlar burada kendi karışıklıklarını ekler. NetworkManager, eklenti paketi kurulana kadar bir vpnc bağlantı türü sunmaz ve eksik eklenti hata olarak değil, gri bir Ekle düğmesi olarak görünür. KDE'nin ön ucu aynı değerleri kendi profilinde tutar, bu yüzden arka plan hizmetinin düzenlediğinizi okuduğunu doğrulayın.
Komut satırından iyi bağlanan ama masaüstünden bağlanmayan bir profil, zamanlayıcı sorunu değil ön uç sorunudur.
Üçüncü değişiklikten önce başarısız olan alışverişi doğrulayın
İstemciyi hata ayıklama çıktısıyla çalıştırın ve kopmadan önceki son alışverişi okuyun. Bağlantı kesilmeden hemen önce faz 1 silme, istemcinin anahtarı yenilediği ve reddedildiği anlamına gelir. Aynı noktada faz 2 silme, tünelin diğer taraftan söküldüğü ve istemci ayarlarınızın neden olmadığı anlamına gelir.
vpnc --debug 3 office
Tünel yaşayıp trafik durduğunda ikinci bir ağ arka plan hizmetini de denetleyin. Yönlendirme tablosunu yazan iki yönetici masaüstünden aynı belirtiyi ve tamamen farklı bir günlüğü üretir.