Untuk memilih trafik TCP yang port destinasinya 80 atau 443, gunakan satu set:

-p tcp -m multiport --dports 80,443

Sebagai perbandingan, --dport 80:443 memilih seluruh julat dari 80 hingga 443 termasuk kedua hujung. Itu menangkap banyak port tambahan. Koma dan titik bertindih menyatakan dasar yang berbeza.

Ini ialah cebisan pemadanan, bukan arahan firewall yang lengkap. Tambahkannya pada rantai dan tindakan yang dikehendaki oleh reka bentuk pemintasan.

PemilihApa yang dikenal pasti sebelum penulisan semula
-s 192.0.2.20Alamat sumber klien
-d 198.51.100.30Alamat pelayan destinasi
--dports 80,443Port perkhidmatan destinasi

Alamat yang diberi kepada --to-destination DNAT ialah destinasi baharu, contohnya pendengar proksi. Ia tidak menggantikan maksud pemadanan sumber dan destinasi sebelumnya.

Kekalkan pemilih cukup sempit untuk menerangkan klien dan trafik yang dimaksudkan. Khususnya, ambil kira sambungan yang dijana oleh proksi itu sendiri supaya permintaan seterusnya tidak masuk semula ke laluan pemintasan yang sama. Memilih port 443 juga tidak menukar bita pada sambungan itu menjadi permintaan proksi HTTP yang jelas; aplikasi penerima masih memerlukan mod pemintasan yang sesuai. Untuk pemajuan TCP ke proksi secara telus, penterjemah mesti memulihkan destinasi asal dan merundingkan protokol proksi.

Artikel berkaitan