Da biste odabrali TCP promet čiji je odredišni port 80 ili 443, upotrijebite skup:

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

Nasuprot tome, --dport 80:443 odabire cijeli raspon od 80 do 443 uključivo. Time se hvata mnogo dodatnih portova. Zarez i dvotočka izražavaju različite politike.

Ovo su fragmenti za uparivanje, a ne potpune naredbe vatrozida. Dodajte ih u lanac i radnju koju zahtijeva dizajn presretanja.

SelektorŠto prepoznaje prije prepisivanja
-s 192.0.2.20Izvornu adresu klijenta
-d 198.51.100.30Adresu odredišnog poslužitelja
--dports 80,443Odredišne servisne portove

Adresa koja se predaje --to-destination DNAT-a novo je odredište, primjerice proxyjev slušatelj. Ona ne zamjenjuje značenje prethodnih uparivanja izvora i odredišta.

Držite selektor dovoljno uskim da opisuje predviđene klijente i promet. Posebno uzmite u obzir veze koje stvara sam proxy, kako njegovi daljnji zahtjevi ne bi ponovno ulazili na istu putanju presretanja. Odabir porta 443 također ne pretvara bajtove te veze u izričit zahtjev HTTP proxyju; aplikacija koja prima i dalje treba odgovarajući način presretanja. Za prozirno prosljeđivanje TCP-a prema proxyju, prevoditelj mora vratiti izvorno odredište i dogovoriti proxy protokol.

Povezani članci