SSH'nin giden SOCKS bağlantıları için kurulmuş dönüş trafiğini koruyun
Sunucunun güvenlik duvarı geçici yerel bağlantı noktalarına gelen web sitesi yanıtlarını düşürürken SSH oturumu ayakta kalabilir.
SSH sunucusunun güvenlik duvarındaki değişikliklerden sonra SOCKS ile gezinme bozulursa, tüm yolu hayatta kalan SSH kabuğuna göre değerlendirmeyin. Sunucu, dinamik yönlendirme için ayrı hedef TCP bağlantıları açar.
Bunların yanıtları sunucunun seçtiği geçici bağlantı noktalarına gelir. Yalnızca SSH hizmetine yeni gelen trafiğe izin veren bir politika, kurulmuş trafik kabul edilmezse bu paketleri düşürebilir.
Mevcut bir IPv4 iptables kural kümesinde bağlantı durumu parçası şudur:
-A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPTOnu eşleşen son drop/reject kuralının önüne yerleştirin. Yüksek bir bağlantı noktasına giden her yeni bağlantıyı değil, izlenen dönüş trafiğini kabul eder.
Bu nedeni doğrulamak için düşürülen tuple ve durumu kullanın. OUTPUT ileriki bağlantıya izin vermelidir ve IPv6 yolları kendi geçerli kurallarına ihtiyaç duyar. SOCKS görüşmesi, SSH taşıması ve hedef trafiği ayrı ayrı incelenecek aşamalardır.