Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 3 Jan 2005 17:28:56 -0600
From:      Eric F Crist <ecrist@secure-computing.net>
To:        Paul Schmehl <pauls@utdallas.edu>
Cc:        FreeBSD-Questions Questions <freebsd-questions@freebsd.org>
Subject:   Re: my lame attempt at a shell script...
Message-ID:  <3D1AE682-5DDF-11D9-B56F-000D9333E43C@secure-computing.net>
In-Reply-To: <7C6BEBEDE2DB4AC7E55D6843@utd49554.utdallas.edu>
References:  <06DDB71C-5DB4-11D9-B56F-000D9333E43C@secure-computing.net> <15416223037.20050103193803@hexren.net> <6074EB8D-5DC6-11D9-89A5-000D93AD26C8@tntluoma.com> <F0BE3E23-5DC8-11D9-B56F-000D9333E43C@secure-computing.net> <41D9BA53.4060105@locolomo.org> <2DF07A46-5DD2-11D9-89A5-000D93AD26C8@tntluoma.com> <D7D0CFB3-5DD5-11D9-B56F-000D9333E43C@secure-computing.net> <3E8DD18E8557227C2A3C8E5A@utd49554.utdallas.edu> <AB283AB4-5DD9-11D9-B56F-000D9333E43C@secure-computing.net> <7C6BEBEDE2DB4AC7E55D6843@utd49554.utdallas.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

--Apple-Mail-15--213798321
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; format=flowed

A couple more questions, then I'm done. Promise.

I need to verify whether or not there is an entry for grog_firewall_oif 
and grog_firewall_iif in /etc/rc.conf.  If not, I want to exit with an 
error.

Also, a little more advanced, I need to pull information from an 
ifconfig output.  I need to pull network numbers for both the internal 
interface, as well as external interface.  For example,

vr0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         inet 192.168.1.5 netmask 0xffffff00 broadcast 192.168.1.255
         inet6 fe80::20e:a6ff:feb9:2d3d%vr0 prefixlen 64 scopeid 0x3
         ether 00:0e:a6:b9:2d:3d
         media: Ethernet autoselect (100baseTX <full-duplex>)
         status: active

I don't actually need my own address, I need to be able to figure out 
that the system, based on the above output, is on the 192.168.1.0/24 
network.  This will be input into my firewall rulesets.

I imagine that there's a util or command around that can do this, or I 
can code out the math, but there's got to be an easier way.

Thanks again.
_______________________________________________________
Eric F Crist                  "I am so smart, S.M.R.T!"
Secure Computing Networks              -Homer J Simpson

--Apple-Mail-15--213798321
content-type: application/pgp-signature; x-mac-type=70674453;
	name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iEYEARECAAYFAkHZ1TgACgkQRAAY9knOW+oJ6ACfccvu1Bi5juXQ2+T9a1VJJjUZ
eTUAn2aXCoQ4h/+NQhiPOtEXv5c+qI5i
=0Me/
-----END PGP SIGNATURE-----

--Apple-Mail-15--213798321--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3D1AE682-5DDF-11D9-B56F-000D9333E43C>