Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- BlockAkamai()
- {
- Place=$1; # interface|router
- case $Place in
- ( interface )
- ExcludeFromAkamaiBlock;
- ;;
- esac;
- FileName=/etc/firehol/akamai.lst;
- for Line in $(cat $FileName);
- do
- {
- # set -x;
- Subnet=$Line;
- # set +x;
- case $Place in
- ( interface )
- client all drop dst "$Line";
- server all drop src $Line;
- ;;
- ( router )
- client all reject src "$Line";
- server all reject dst $Line;
- ;;
- esac;
- }
- done;
- }
- interface ethxxx ISP;
- protection strong;
- BlockAkamai interface;
- router home_to_ISP inface eth0 outface ethxxx;
- masquerade;
- BlockAkamai router;
- route all accept;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement