Pertahankan Lalu Lintas Balasan yang Sudah Terbentuk untuk Koneksi SOCKS Keluar SSH
Sesi SSH bisa tetap hidup sementara firewall server menjatuhkan balasan situs web yang tiba di port lokal sementara.
Jika penjelajahan melalui SOCKS rusak setelah perubahan firewall server SSH, jangan menilai seluruh jalur hanya dari shell SSH yang masih hidup. Server membuka koneksi TCP tujuan terpisah untuk penerusan dinamis.
Balasannya tiba di port sementara yang dipilih server. Kebijakan yang hanya mengizinkan lalu lintas masuk baru ke layanan SSH dapat menjatuhkan paket tersebut kecuali lalu lintas yang sudah terbentuk diterima.
Dalam kumpulan aturan IPv4 iptables yang ada, fragmen status koneksi adalah:
-A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPTLetakkan sebelum aturan drop/reject akhir yang cocok. Aturan ini mengizinkan lalu lintas balasan yang dilacak, bukan setiap koneksi baru ke port tinggi.
Gunakan tuple yang dijatuhkan dan statusnya untuk memverifikasi penyebab ini. OUTPUT harus mengizinkan koneksi lanjutan, dan jalur IPv6 memerlukan aturan yang berlaku. Negosiasi SOCKS, transport SSH, dan lalu lintas tujuan adalah tahap terpisah yang perlu diperiksa.