address specified as 1.2.3.4/24{128,35-55,89} Is this Correct????

Robert Chalmers robert at the-mission-of-our-lady-of-fatima.org
Wed Dec 24 01:00:55 PST 2003


Hi,
sorry,. that must have been just word wrap

203.1.96.0/24{6-25,27-154,156-199,204-254} in via ${oif}

It is actatually one line, no spaces or gaps.

${fwcmd} add deny log all from any to 203.1.96.0/24{6-25,27-154,156-199,204-254} in via ${oif}

this command kills the whole thing ?  strange.

Robert
  ----- Original Message ----- 
  From: hugle 
  To: Robert Chalmers ; security 
  Sent: Wednesday, December 24, 2003 4:24 PM
  Subject: Re: address specified as 1.2.3.4/24{128,35-55,89} Is this Correct????


  RC> The man page gives this example, however, when I attempt to use it, it seems
  RC> to block the whole set?

  RC> Could someone tell me what's going wrong here please. Thanks heaps..

  RC> This works,
  RC>         ${fwcmd} add deny log all from any to 203.1.96.1 in via ${oif}

  RC> This blocks the whole IP block, not just the list?
  RC>        ${fwcmd} add deny log all from any to
  RC> 203.1.96.0/24{2,6-25,27-154,156-19 9,204-254} in via ${oif}

  maybe "156-19 9" ? You have a space ( " " ) in here, so try out:
  ${fwcmd} add deny log all from any to 203.1.96.0/24{2,6-25,27-154,156-199,204-254} in via ${oif}
  RC> the man page bit...



  RC>      list: {num | num-num}[,list]
  RC>              Matches all addresses with base address addr (specified as a
  RC> dot-
  RC>              ted quad or a hostname) and whose last byte is in the list
  RC>              between braces { } .  Note that there must be no spaces between
  RC>              braces and numbers (spaces after commas are allowed).  Elements
  RC>              of the list can be specified as single entries or ranges.  The
  RC>              masklen field is used to limit the size of the set of
  RC> addresses,
  RC>              and can have any value between 24 and 32. If not specified, it
  RC>              will be assumed as 24.
  RC>              This format is particularly useful to handle sparse address
  RC> sets
  RC>              within a single rule. Because the matching occurs using a bit-
  RC>              mask, it takes constant time and dramatically reduces the com-
  RC>              plexity of rulesets.
  RC>              As an example, an address specified as 1.2.3.4/24{128,35-55,89}
  RC>              will match the following IP addresses:
  RC>              1.2.3.128, 1.2.3.35 to 1.2.3.55, 1.2.3.89 .


  RC> Thanks
  RC> Robert
  RC> _______________________________________________
  RC> freebsd-security at freebsd.org mailing list
  RC> http://lists.freebsd.org/mailman/listinfo/freebsd-security
  RC> To unsubscribe, send any mail to
  RC> "freebsd-security-unsubscribe at freebsd.org"




  _______________________________________________
  freebsd-security at freebsd.org mailing list
  http://lists.freebsd.org/mailman/listinfo/freebsd-security
  To unsubscribe, send any mail to "freebsd-security-unsubscribe at freebsd.org"


More information about the freebsd-security mailing list