From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Arthur DiSegna" Subject: RE: Creating a variable for multiple IP addresses? Date: Fri, 13 Jan 2006 13:41:58 -0500 Message-ID: Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Return-path: Content-Class: urn:content-classes:message List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: netfilter-bounces@lists.netfilter.org Errors-To: netfilter-bounces@lists.netfilter.org Content-Type: text/plain; charset="us-ascii" To: netfilter@lists.netfilter.org Cancel my last=20 NOC=3D"192.168.0.1/32 192.168.0.2/32 192.168.0.25/32" did work.=20 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.=20 192.168.1.1 I tried NOC=3D"192.168.0.1 192.168.0.2 192.168.0.25" And NOC=3D"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 done The loop will read each IP and add them to rules one by one. HTH Maxime Ducharme ----- Original Message ----- From: "Arthur DiSegna" To: 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=3D"192.168.0.1 192.168.0.2 192.168.0.25" Thanks in advance