Ahhoz, hogy olyan TCP-forgalmat válasszon ki, amelynek célportja 80 vagy 443, használjon halmazt:

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

Ezzel szemben a --dport 80:443 a 80-tól 443-ig terjedő teljes tartományt kiválasztja, mindkét végponttal együtt. Ez sok további portot is elkap. A vessző és a kettőspont eltérő szabályt fejez ki.

Ezek illesztési töredékek, nem teljes tűzfalparancsok. Adja hozzá őket ahhoz a lánchoz és művelethez, amelyet az elfogási terv megkövetel.

KiválasztóMit azonosít az átírás előtt
-s 192.0.2.20A kliens forráscímét
-d 198.51.100.30A célkiszolgáló címét
--dports 80,443A cél szolgáltatási portjait

A DNAT --to-destination paraméterének adott cím az új cél, például a proxy figyelője. Ez nem helyettesíti a korábbi forrás- és célillesztések jelentését.

Tartsa a kiválasztót elég szűken ahhoz, hogy leírja a szándékolt klienseket és forgalmat. Különösen vegye figyelembe a proxy által maga létrehozott kapcsolatokat, hogy a további kérései ne lépjenek be újra ugyanarra az elfogási útvonalra. A 443-as port kiválasztása sem alakítja át a kapcsolat bájtjait kifejezett HTTP-proxykéréssé; a fogadó alkalmazásnak továbbra is szüksége van a megfelelő elfogási módra. A TCP átlátszó proxyhoz továbbításához a fordítónak vissza kell állítania az eredeti célt, és meg kell egyeznie a proxy protokollról.

Kapcsolódó cikkek