Lai atlasītu TCP satiksmi, kuras galamērķa ports ir 80 vai 443, izmantojiet kopu:

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

Turpretī --dport 80:443 atlasa visu diapazonu no 80 līdz 443 ieskaitot. Tas pārtver daudz papildu portu. Komats un kols izsaka atšķirīgu politiku.

Šie ir saskaņošanas fragmenti, nevis pilnīgas ugunsmūra komandas. Pievienojiet tos ķēdei un darbībai, ko prasa pārtveršanas risinājums.

AtlasītājsKo tas nosaka pirms pārrakstīšanas
-s 192.0.2.20Klienta avota adresi
-d 198.51.100.30Galamērķa servera adresi
--dports 80,443Galamērķa servisa portus

DNAT --to-destination dotā adrese ir jaunais galamērķis, piemēram, starpniekservera klausītājs. Tā neaizstāj iepriekšējo avota un galamērķa saskaņojumu nozīmi.

Turiet atlasītāju pietiekami šauru, lai tas aprakstītu paredzētos klientus un satiksmi. Jo īpaši ņemiet vērā savienojumus, ko veido pats starpniekserveris, lai tā turpmākie pieprasījumi atkal neiekļūtu tajā pašā pārtveršanas ceļā. 443. porta izvēle arī nepārvērš šī savienojuma baitus skaidrā HTTP starpniekservera pieprasījumā; saņēmējai lietotnei joprojām vajadzīgs atbilstošs pārtveršanas režīms. Lai TCP pārraidītu starpniekserverim caurspīdīgi, tulkotājam jāatgūst sākotnējais galamērķis un jāsarunā starpniekservera protokols.

Saistītie raksti