Linux Netfilter discussions
 help / color / mirror / Atom feed
* RE: iptables grep problems
@ 2003-02-03 13:34 Khanh Tran
  2003-02-03 13:42 ` saint
  0 siblings, 1 reply; 7+ messages in thread
From: Khanh Tran @ 2003-02-03 13:34 UTC (permalink / raw)
  To: 'saint', 'netfilter@lists.netfilter.org'

Are you trying to assign your external interface's IP to a variable for
something?  What does $2 look like?  Chances are you are trying to do
something with $2 as an IP, but really the value is probably set for
"addr:1.2.3.4".  You may also want to add a #!/bin/bash, or whatever your
shell is to the top of the script if you are getting the right variable
assignment.

Khanh Tran
Network Operations
Sarah Lawrence College

-----Original Message-----
From: saint [mailto:nagajuna@optushome.com.au]
Sent: Monday, February 03, 2003 8:14 AM
To: Netfilter Mailing List
Subject: iptables grep problems


Hi all,

It seems I'm in a bit of a bother.  Here's my problem:
I have a semi-permanent IP address provided by my ISP
and I can't do one of two things:
1. use eth0, and
2. use a combination of grep, awk, & ifconfig.

Normally, if I issue this from the bash shell:

$ifconfig eth0 | grep 'inet addr' | awk '{print $2}'

I get the intended result i.e the external interface's IP address.
So why can't I get anything when I put this in the firewall script?
Actually, I do get something: ERRORS!

If someone would kindly help me with this problem
and relieve my suffering it'll be very much appreciated.

Thanks.

Santos.
Still learning.





^ permalink raw reply	[flat|nested] 7+ messages in thread
* iptables grep problems
@ 2003-02-03 13:14 saint
  2003-02-03 13:29 ` Andre Costa
  0 siblings, 1 reply; 7+ messages in thread
From: saint @ 2003-02-03 13:14 UTC (permalink / raw)
  To: Netfilter Mailing List

Hi all,

It seems I'm in a bit of a bother.  Here's my problem:
I have a semi-permanent IP address provided by my ISP
and I can't do one of two things:
1. use eth0, and
2. use a combination of grep, awk, & ifconfig.

Normally, if I issue this from the bash shell:

$ifconfig eth0 | grep 'inet addr' | awk '{print $2}'

I get the intended result i.e the external interface's IP address.
So why can't I get anything when I put this in the firewall script?
Actually, I do get something: ERRORS!

If someone would kindly help me with this problem
and relieve my suffering it'll be very much appreciated.

Thanks.

Santos.
Still learning.



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2003-02-03 16:16 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-02-03 13:34 iptables grep problems Khanh Tran
2003-02-03 13:42 ` saint
2003-02-03 14:51   ` Ken Kilgore
2003-02-03 15:04     ` Thanks Ken saint
2003-02-03 16:16     ` iptables grep problems Alexander W. Janssen
  -- strict thread matches above, loose matches on Subject: below --
2003-02-03 13:14 saint
2003-02-03 13:29 ` Andre Costa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox