On Mon, Dec 10, 2007 at 09:28:15AM +0000, Simon Hobson wrote:
> Pedro Bezunartea López wrote:
> >I have several computers connected to the 
> >internet through a DSL router that assigns 
> >rfc1918 (192.168.1.x) addresses to the systems 
> >connected. I have a server where shorewall is 
> >installed with one interface eth0, with a static 
> >ip ( <http://192.168.1.3>192.168.1.3). The 
> >router is configured to forward all connections 
> >from the internet to the linux server.
> >
> >I'd like to know how I can configure shorewall 
> >to allow connections from the local network ( 
> >192.168.1.x) to several services (smb mainly) 
> >but not from the internet.
> >
> >I thought I needed to create the 'loc' zone with 
> >ip addresses in the net 
> ><http://192.168.1.0>192.168.1.0, and assume any 
> >other address to come from the 'net' zone.
> >
> >I've read I need to use the hosts file, but I 
> >haven't been able to find find out how.
> 
> How about a rule saying :
> 
> SMB/ACCEPT  net:192.168.1.0/24  $FW
> 
> Repeat for all services you want to make available.
> 
Because if his DSL router is handing out the address 192.168.1.3 to his
Linux server, the router itself likely has the address 192.168.1.1 or
192.168.1.2.  Thus, your rule would open up his Samba share to whole
world.

Regards,

-Roberto

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com

Attachment: signature.asc
Description: Digital signature

-------------------------------------------------------------------------
SF.Net email is sponsored by: 
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Shorewall-users mailing list
Shorewall-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shorewall-users

Reply via email to