Linux Netfilter discussions
 help / color / mirror / Atom feed
From: "Arthur DiSegna" <adisegna@authentium.com>
To: netfilter@lists.netfilter.org
Subject: RE: Creating a variable for multiple IP addresses?
Date: Fri, 13 Jan 2006 13:41:58 -0500	[thread overview]
Message-ID: <B584AAC32ED8DE49A8EAD2CF3D847FE002171803@auth-fl-mail1.commandsoftware.com> (raw)

Cancel my last 

 NOC="192.168.0.1/32 192.168.0.2/32 192.168.0.25/32" did work. 

Thank you for your help!


-----Original Message-----
From: netfilter-bounces@lists.netfilter.org
[mailto:netfilter-bounces@lists.netfilter.org] On Behalf Of Arthur
DiSegna
Sent: Friday, January 13, 2006 1:40 PM
To: netfilter@lists.netfilter.org
Subject: RE: Creating a variable for multiple IP addresses?

That didn't work. 

192.168.1.1
I tried
NOC="192.168.0.1 192.168.0.2 192.168.0.25"
And
NOC="192.168.0.1/32 192.168.0.2/32 192.168.0.25/32"

for ip in $NOC; do
$IPT -A INPUT -i $NETWORK_INTERFACE -s $ip -p tcp --sport $UNPRIVPORTS
-d $IPADDR --dport 445 -j ACCEPT #$IPT -A INPUT -i $NETWORK_INTERFACE -s
$TRUSTEDNETWORK1 -p tcp --sport $UNPRIVPORTS -d $IPADDR --dport 445 -j
ACCEPT done

Am I missing a delimeter in the NOC variable?

The error I get when initializing the ruleset is: iptables v1.3.3:
host/network `192.168.0.1 192.168.0.2 192.168.0.25' not found.

Thanks


-----Original Message-----
From: Maxime Ducharme [mailto:mducharme@cybergeneration.com]
Sent: Friday, January 13, 2006 1:16 PM
To: Arthur DiSegna
Cc: netfilter@lists.netfilter.org
Subject: Re: Creating a variable for multiple IP addresses?


Hello

You may use this method to add each IP to a rule :

for ip in $NOC; do
  iptables -A SOME_CHAIN -p tcp -s $ip --dport 139 -m state --state NEW
-j ACCEPT
  <other rules for Samba>
done

The loop will read each IP and add them to rules one by one.

HTH

Maxime Ducharme

----- Original Message -----
From: "Arthur DiSegna" <adisegna@authentium.com>
To: <netfilter@lists.netfilter.org>
Sent: Friday, January 13, 2006 1:00 PM
Subject: Creating a variable for multiple IP addresses?


Hi,

What is correct syntax to have one variable equal more than one ip
address (not in order)? Is is possible or do I have to create a
different rule for each IP.

For example I want to enable Samba on a Linux server but only want a few
members of network operations to have access to the server.

NOC="192.168.0.1 192.168.0.2 192.168.0.25"


Thanks in advance








             reply	other threads:[~2006-01-13 18:41 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-13 18:41 Arthur DiSegna [this message]
2006-01-13 19:35 ` Creating a variable for multiple IP addresses? Maxime Ducharme
  -- strict thread matches above, loose matches on Subject: below --
2006-01-13 18:39 Arthur DiSegna
2006-01-13 18:00 Arthur DiSegna
2006-01-13 18:16 ` Maxime Ducharme

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=B584AAC32ED8DE49A8EAD2CF3D847FE002171803@auth-fl-mail1.commandsoftware.com \
    --to=adisegna@authentium.com \
    --cc=netfilter@lists.netfilter.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox