Sunday, March 2, 2003   @   1:52:30 AM Central Standard Time

Hello, and a good day to you all.  I have a question for you all.
I am operating a Smoothwall box as my firewall/router at my house.
I would like to open/forward incoming transmissions on ports
28800-29100 to a box behind the firewall.  Smoothwall has a nice little web interface to config its
services, but the port forwarding part of the interface only allows for one
value at a time.  I would need to add each port # & IP # one by one (using
the web interface).  I read through all the Smoothwall docs, and their
was no mention of howto forward multiple ports (without having to add
each value one by one).  I fired a similar message to this one to this group, but
did not see any response.  I piped into the Smoothwall group, and
fired the same question.  I received two responses.  The first
response advised that the option I seek is available in the Smoothwall
commercial version.  Smoothwall would be more than happy to hook me up with
that version as soon as I whip out my credit card.  No Good...  The
2nd response advised that I could write my own code in Perl to allow
for such functions.  Unfortunately, I do not know Perl at the moment.
Stuck again.  I tooled around the system & found the file that
contains the port forwarding values.

My New Question now is, can I make a script that will add all these
values for me?

The syntax of the file looks like:
tcp,0.0.0.0/0,1214,192.168.1.100,1214,on

the 0.0.0.0/0,1214 is any incoming tcp on port 1214
the 192.168.1.100,1214 is my box behind the wall
#(if I have offending anyone by these past few lines, I will make sure
# I am slacked for the offense to your superior intellect.)

Is there a way I can make a script that would add each line to the
config file for all the ports from 28800-29100
tcp,0.0.0.0/0,28800,192.168.1.100,28800
add line by line through to
tcp,0.0.0.0/0,29100,192.168.1.100,29100

Any suggestions on what command or commands I could check out to
accomplish this would be greatly appreciated.

Thank You All & Adios,

Robert (aka B_o_B) David Felix De Mars
West Longitude 90' 15' 43"
mailto:chewbaka at toughguy.net



_______________________________________________
Twin Cities Linux Users Group Mailing List - Minneapolis/St. Paul, Minnesota
http://www.mn-linux.org tclug-list at mn-linux.org
https://mailman.real-time.com/mailman/listinfo/tclug-list