Slashdot Mirror


SmoothWall 2.0 Linux-Based Firewall Released

thegraham writes "Despite some earlier server problems, SmoothWall 2.0 has been released this evening - there are also release notes available. SmoothWall is 'a firewall operating system distribution based on Linux, enabling a low-end, possibly otherwise redundant, Intel and compatible PC to become a hardened Internet firewall', and changes from version 1 include: 2.4 kernel, new web interface, improved networking and many bugs corrected through the Beta program."

82 of 351 comments (clear)

  1. I use this one at home by rabbit994 · · Score: 5, Informative

    I've been using the 2.0 Beta at home without any problems. It's makes a great firewall for old boxes and has support for Proxies, DynDNS and everything else you expect in a good firewall. All configured easily from a web based interface. Works great for protecting those Windows boxes too. Think Windows cowering behind a big Tux. Kudos smoothwall team.

    1. Re:I use this one at home by gl4ss · · Score: 2, Interesting

      i use it too..
      however, i had one big gist about it. it had an old noisy harddrive, and it was made to log practically everything it seemed(well, info about everything)..

      when the line that it is connected to transfers regularly several (tens of)gigabytes per day(to 100mbit lan) it was kind of annoying as it made constant noise because of logging.

      well it didn't take too long before the 100mbyte it had reserved for logging filled up though..

      .

      --
      world was created 5 seconds before this post as it is.
    2. Re:I use this one at home by wpanderson · · Score: 2, Informative

      > USE IPCOP ITS A FREE PROJECT

      So is SmoothWall, and always has been.

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    3. Re:I use this one at home by Mr+Smidge · · Score: 2, Interesting

      I have had an old P200 with a 250MB (so not a web cache then) box running the Mallard beta of this for a good while now, and before that I ran a 1.X version... It's been getting a good 100+ days of uptime, and is rock-steady.

      In fact, I think there's only feature I could ask for: automatically erasing the logs after they fill up the entire /var partition.. It only dedicates 100MB or so to /var, and it quickly fills..

      Otherwise, Smoothwall definitely gets my two-thumbs-fresh. I used it share dialup among my home LAN, and now cable. This story has given me a good interest to donate to this fantastic company.. (Oh, and no, I don't work for them)

    4. Re:I use this one at home by teklob · · Score: 2, Informative

      I've been using it too, but unfortunately it's been crashing sporadically. Sometimes 5 times within an hour, and sometimes it runs for 2-3 days just fine. But it's a hassle to go and reset it each time. The kernel reports nothing leading up to the total lockup.

    5. Re:I use this one at home by wpanderson · · Score: 3, Informative
      Ok, I try not to be negative, but the good folks at ipcop.org are actually friendly and helpful. The main guy at smoothwall is a jerk. Forgive me, I know this sounds like a troll, but the people behind open-source projects affect me opinion of said projects.
      If you're referring to Richard Morrell, and by the reference "main guy" I assume that you are, he left in March, as has been pointed out several times already in these threads.
      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    6. Re:I use this one at home by BlackHawk-666 · · Score: 2, Insightful

      I think it's more likely to be the other way around, whereby they become a victim of their own success. When a project gets successful all sorts of noobs come along and ask the same dumb questions that are covered on the boards and in the FAQs. Developers get tired of having to repeat the answers and even RTFM and RTFF get tiring, so they tend to get shorter and snappier in their replies.

      --
      All those moments will be lost in time, like tears in rain.
  2. OS? by orangenormal · · Score: 4, Interesting

    Forgive me if this is an obvious question, but why run a dedicated "firewall operating system" when hardware and software firewalls are available?

    1. Re:OS? by pe1chl · · Score: 4, Insightful

      Hardware firewall?
      You probably mean a box with a microcontroller running a dedicated firewall operating system.

    2. Re:OS? by theonlyholle · · Score: 5, Informative

      because it's easy to set up on a bit of spare hardware, however old it may be? Because it provides all that the average firewall user needs? Because it is easy to maintain once it's running? Because most hardware firewalls are as unflexible as they are expensive? I can think of a lot of reasons. In my company, a number of offices use Smoothwall and will certainly upgrade to Smoothwall Express soon, simply because it's an affordable way to secure our network boundaries and because the ongoing maintenance work is minimal.

    3. Re:OS? by cybermace5 · · Score: 3, Informative

      It's a Linux distribution. It's just all set up and locked down for firewall use, with all the features installed that you might want to use.

      Software firewalls are not that great, hardware firewalls are not as easily updated. By using an old box and a firewall distribution, you can set up a firewall and also have a nice local DNS, DHCP, time, file, and so on server for your network.

      This looks a little heavy compared to the FreeSCO floppy distribution I use, but when it's no longer Slashdotted I'll see if it has anything worth reconfiguring my firewall for.

      --
      ...
    4. Re:OS? by Malk-a-mite · · Score: 4, Informative

      Because not all software firewalls are equal and not all hardware firewalls are able to do as much. Those that can do as much (or more) have a price tag that reflects that. Because some people don't like to throw away hardware that could be put to a good use. Because for some people it's just fun.

      A few distros off the top of my head:
      Smoothwall
      Clarkconnect
      IPcop
      Freesco
      C oyotelinux

    5. Re:OS? by muckdog · · Score: 2, Informative

      Hardware firewalls (like checkpoint or your linksys router) are often propritary and/or may be limited in what they can do. Checkpoint firewalls aren't cheap either.

      Software firewalls (like norton on your win2k desktop) may be running on top of a buggy , unsecure piece of crap like windows. Why break the lock when the door is made out of cheese?

    6. Re:OS? by kc8apf · · Score: 2, Informative

      Quite simply, I have things on my wired home network that I don't want anyone on my AP to access. Using a linux box to handle routing and firewalling between the Internet, wired, and wireless networks does something that software firewalls (like ZoneAlarm) can't do and that would cost over $300 for a hardware firewall to do the same.

      If i've already got an old machine laying around from my last upgrade, why waste money on the hardware firewall?

      --
      kc8apf
    7. Re:OS? by tekspot · · Score: 3, Informative

      First of all, because not everyone is talking about home or one workstation application. If you have 100 computers on the network, with smoothwall you will need to configure/reconfigure/update only one dedicated box, instead of all 100 individually.

      Second of all, software firewalls that run on your computer take up resources, and are generally limited by your operating system.

      Finally, smoothwall will be a lot more secure, because it will not be running any of the services that can be compromised by hackers. It adds an additional layer to your security. Remember, security is about layers.

    8. Re:OS? by tacocat · · Score: 4, Insightful

      Because software solutions are too late. The culprit is already at your machine

      And hardware solutions have two problems that I've personally seen happen.

      1. If they are found to have a security flaw in them, the company will not make the effort to reveal to the community the need for a security upgrade in every case.
      2. I can install smoothwall/ip-cop for free on a machine I can pick up for free. It comes with the capability of supporting a DMZ/LAN configuration (3 NICs). This costs big $$$ in hardware

      There are very distinct advantages to this approach. BTW they also have squid, which hardware devices can't provide.

    9. Re:OS? by wobblie · · Score: 2

      First, all firewalls are software firewalls, there's no such thing as a "hardware" firewall. Tcp/ip, AFAIK, has never been implemented in "hardware" and would be enormously stupid and inflexible if it were.

      I can only assume what you mean is an application level firewall, like zone alarm or something, which are indeed neccessary in windows to both keep windows programs from "phoning home" and to keep other nasty programs from operating. You still need a good packet filtering firewall in addition to that though.

  3. I use the forked IPCop by Ridgelift · · Score: 5, Interesting

    I used to use smoothwall, but switched to the forked project IPCop. Some of the original developers forked away from smoothwall because of the founder's desire to mix open source with a business model that conflicted with the project. I was having problems with smoothwall and updates, which prompted me to switch to IPCop. I've been happy ever since.

    Anyone else got opinions on Smoothwall vs. IPCop?

    1. Re:I use the forked IPCop by Anonymous Coward · · Score: 4, Informative

      IPCop does have a faster upload speed for USB ADSL on BTOpenworld
      (30Kb/s for IPCop, 3Kb/s for Smoothwall GPL). The IPCop team have updated
      the driver, whilst the Smoothwall GPL version does not have the driver
      update. Of course you can pay for the Smoothwall Home version if you want
      the faster upload.

      IPCop uses ext3 journaling filesystem, whilst Smoothwall GPL uses ext2.

      The next version of IPCop, 0.2, will be more of a radical departure from
      Smoothwall. Currently IPCop 0.1.1 is much the same as smoothwall GPL

      Oh and IPCop is GPL and being actively developed, were as Smoothwall GPL is
      backing a back seat to the Home and Corporate versions, i.e. new features
      are being added to the Home/Corporate version and *maybe* back ported to
      Smoothwall GPL.

      neuro said that...' there are cool things in
      the works for GPL, and some of the corporate proprietory stuff may be
      backlicensed to GPL in the future.'

      Richard is pushing for the money right now, not that I blame him. Though
      using Smoothwall GPL means that one was much of a beta tester for the Home
      and Server base versions.

    2. Re:I use the forked IPCop by theonlyholle · · Score: 5, Interesting

      well, since Richard Morell has left Smoothwall now, things have become much nicer again. Originally, they didn't even want to do another version of their GPLed Smoothwall... I'm quite happy they changed their mind. Although I miss the rude way that Richard used to treat his customers and fellow developers on the mailing lists... ;)

    3. Re:I use the forked IPCop by wpanderson · · Score: 5, Informative
      I'll try and answer this as best I can ...
      IPCop does have a faster upload speed for USB ADSL on BTOpenworld (30Kb/s for IPCop, 3Kb/s for Smoothwall GPL). The IPCop team have updated the driver, whilst the Smoothwall GPL version does not have the driver update. Of course you can pay for the Smoothwall Home version if you want the faster upload.
      This refers to a long-old version of SmoothWall GPL and the Speedtouch driver - both SmoothWall GPL 1.0 and SmoothWall Express 2.0 have no problems with USB ASDL upstream.
      IPCop uses ext3 journaling filesystem, whilst Smoothwall GPL uses ext2.
      SmoothWall Express 2.0 uses ext3.
      The next version of IPCop, 0.2, will be more of a radical departure from Smoothwall. Currently IPCop 0.1.1 is much the same as smoothwall GPL
      This shows how old the parent post is, information wise. IPcop 1.4 alpha/beta still bears a lot of resemblance to SmoothWall GPL 1.0 / Express 2.0.
      Oh and IPCop is GPL and being actively developed, were as Smoothwall GPL is backing a back seat to the Home and Corporate versions, i.e. new features are being added to the Home/Corporate version and *maybe* back ported to Smoothwall GPL.
      Untrue - our commitment to the GPL is a firm as always, and new features are constantly being backported from the commercial products into the open source project.
      neuro said that...' there are cool things in the works for GPL, and some of the corporate proprietory stuff may be backlicensed to GPL in the future.'
      Yes, this has happened.
      Richard is pushing for the money right now, not that I blame him. Though using Smoothwall GPL means that one was much of a beta tester for the Home and Server base versions.
      Possibly true. We do occasionally deploy features into the open source project to see how they pan out - if they work well, we roll them into the commercial products with proper source attribution where required.
      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    4. Re:I use the forked IPCop by Anonymous+Psychopath · · Score: 2, Insightful

      I too switched from Smoothwall to IPCop after an, um, interaction with Morell. Although Smoothwall is a good product, IPCop is equally good (if not better), and I've been using it without any problems for quite some time. Frankly, I'd crawl through glass in order to avoid anything with Morell's name on it.

      --

      Eagles may soar, but weasels don't get sucked into jet engines.

    5. Re:I use the forked IPCop by gnu-generation-one · · Score: 2, Funny

      "Anyone else got opinions on Smoothwall vs. IPCop?"

      They should write that on the bottom of fireworks, in place of the traditional "light blue touchpaper and retire"...

  4. I dunno.. by grub · · Score: 5, Funny


    Using an old Pentium with two NICs for this is great, but the $699 licensing fee is a bit steep. Better stick to OpenBSD..

    --
    Trolling is a art,
  5. alternatives by kayen_telva · · Score: 2, Redundant

    IPCOP is an alternative (fork) of the smoothwall project. they do a nice job as well. thanks to both groups. Ive been relying on IPCOP for years.

  6. Can't wait to try it out. by Tha_Big_Guy23 · · Score: 5, Informative

    I've been using version 1.0 of their firewall for just over a year now, and I have to admit that it is a rather good firewall. I was able to load it on a p100 box with only a 540MB hard drive. Granted with a hard drive that small, my firewall doesn't do alot as far as web cache is concerned, but otherwise it operates great. The patches are easy enough to install, all you have to do is download the gzip from the patches page built into the firewall web client. Upload the gzip's and they're installed.

    Managing the firewall is exceptionally easy as well. You can setup port forwarding to internal computers in under 30 seconds. All-in all the firewall takes the major annoyances out of running a firewall. I highly recommend it for anyone who's got an old system lying around, and doesn't have the time to bother with setting up a firewall.

    --
    If you're looking here for something insightful or thought provoking, you're probably looking in the wrong place.
  7. I tried smoothwall then switched to ipCop by lww · · Score: 5, Informative

    ipCop is a fork of the smoothwall source that has more of an open source community behind it. Personally, I found the whole "Buy Smoothwall Now!" experience just a little too annoying to use.

    But, let me be the first to say that I love the concept behind this type of distro. A boot-cd and 20 minutes turns any old wintel machine into a damn god firewall appliance (one that has a shell!).

    1. Re:I tried smoothwall then switched to ipCop by wpanderson · · Score: 2, Informative

      > Personally, I found the whole "Buy Smoothwall
      > Now!" experience just a little too annoying to use. ... something we try hard not to do these days so as not to alienate folk. Yes, we'd love it if everyone who used the open source version bought the commercial version, but the real world doesn't work that way. That's why a lot of the banners and stuff from 0.9.9 aren't in 1.0 (when fully patched) or 2.0 (out the box).

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
  8. new? by oohp · · Score: 2, Insightful

    And this is new how? There are dozens of firewall distros out there, does SmoothWall have anything special or innovative?

  9. Re:I downloaded Linux by Anonymous Coward · · Score: 5, Funny

    I couldn't agree more. With XP's firewall, I'm able to completely lose all access to the internet. I never have to worry about getting infected with virii, because they have no chance of being downloaded on my bulletproof machine.

    I wonder when the rest of the OSs of the world will realize that XPs new focus on security first is the way to go.

  10. Re:I downloaded Linux by dasmegabyte · · Score: 4, Funny

    Is there a -2, Obviously Retarded?

    --
    Hey freaks: now you're ju
  11. Great protection by Spackler · · Score: 4, Funny


    This thing is great. It is preventing my unauthorized slashotting attempt.

  12. IP Accounting by Anonymous Coward · · Score: 2, Interesting

    Great to see another firewall solution maturing. Congrats to the developers!

    I've always hoped that someone would write a turnkey network/Internet authentication and user IP accounting app (no way do I have the skill at this time). Something that would create an IP table entry when a user authenticates, and track the Internet usage of their machine. Even better, it would be great if I could create a fake network interface for accounting, one which is associated with just one authenticated user, so I could measure each user's actual usage, rather than all the usage for the one machine. This is useful when you have more than one user logged in to a machine at a time, sharing the same NIC, or if there's other processes using bandwidth. Something that had Linux, Windows, OS X, etc. clients too... Impossible?

    1. Re:IP Accounting by pturley · · Score: 2, Informative


      www.rocksteady.com
      Our software does most of what you've described here. We dynamically authenticate users and construct/destroy firewall rules as they enter/exit the system.
      </shameless>
      I could go on, but I dislike spamming people with information they haven't asked for. If you'd like to know more, you're very welcome to visit the site.

  13. Google to the rescue by Hal+The+Computer · · Score: 5, Informative
    Cached:
    --

    int main(void){int x=01232;while(malloc(x));return x;}
    1. Re:Google to the rescue by elmegil · · Score: 3, Interesting
      Thank you, someone should mod you up further.

      However, looking at the cache for the about page, there's one thing that isn't clear. How does this compare to floppy-based distros like Coyote? In particular, it says absolutely nothing about whether it does or does not require a hard drive. Noise and heat are big considerations for me, and a HD is one of the biggest sources of both....So can I run Smoothwall without a HD or CD?

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    2. Re:Google to the rescue by Daemonik · · Score: 2, Insightful

      It's really hard to run Snort from a floppy distro.

      Also, think about it, if the distro is a 33mb ISO chances are damn good that it won't install to a floppy.

    3. Re:Google to the rescue by PReDiToR · · Score: 2, Informative

      It installs to about 250MB.

      Noise shouldn't be a problem with old hardware, they only need one fan usually, and someone posted earlier about using a laptop drive for it.
      This is a great firewall, the ease of use factor is out there with anything you can find. I've played harder Commander Keen levels.

      --

      Do not meddle in the affairs of geeks for they are subtle and quick to anger
  14. Here are the release notes. by EinarH · · Score: 4, Informative

    /.'ed

    SmoothWall Express 2.0

    SmoothWall Express 2.0 was released at 21:00 GMT on Monday 8th December 2002.

    http://www.smoothwall.org/

    ** Please see http://smoothwall.org/ for the latest release
    ** information, downloads and updates!

    SmoothWall Express 2.0 Release Notes

    ** Please note that the https web access port has moved from
    ** TCP/445 to TCP/441! Use https://x.x.x.x:441/ from now on!

    Changes from SmoothWall GPL 1.0:

    * SmoothWall GPL is now SmoothWall Express!
    http://community.smoothwall.org/topic/1086

    * Stateful packet inspection using Linux 2.4 kernel with iptables
    and netfilter.

    * Improved installer:

    - Network card skip.
    - Displays MAC address of detected cards.
    - Prefilled IP addresses.
    - Configure upstream web proxy for fetching update list.
    when a direct connection cannot be made or is not allowed.

    * Improved web user interface; more user friendly, better error
    reporting, more orange :)

    * Improved connectivity device support:

    - More USB ADSL modems; ECI chipset, USR SureConnect.
    http://smoothwall.org/beta/eci.html
    - BeWAN PCI ADSL.
    - BT Home Highway USB TA.

    * Universal Plug-n-Play support for Microsoft Windows XP users.

    * Improved network usage graphs with RRDtool.

    * Improved proxy performance through diskd and other squid tweaks.

    * Static assignments in DHCP server options based on MAC address.

    * SmoothWall time sync with internal or external NTP server. Can
    sync from a built-in list of servers. (Does not provide ntpd
    service to Green or Orange network however)

    * Configuration backup to floppy disk for quick install on another
    machine, or re-install on same machine (compatible with backup
    floppies from Express 2.0 RC1, timesync server list bug when
    using backup floppy from Express 2.0 beta7 "pendolino" - see
    http://community.smoothwall.org/topic/2180 for more info)

    * Simpler port forwarding; no need to open ports with external
    access page, the port (or ports - port ranges are allowed now)
    is opened and forwarded on one page.

    * IP Blocking feature; block any given internal IP address or
    subnet from accessing your SmoothWall or any port forwarded
    hosts. Additionally, blocking rules can be added from the
    firewall log interface.

    * Advanced networking features; block ICMP ping, block multicast
    traffic and enable SYN cookies.

    * Improved VPN; no need for "next hop" setting, optionally enable
    compression on the tunnel, still possible to connect to a
    SmoothWall GPL 1.0 VPN.

    * Perform network diagnostic (ping, traceroute) from web interface.

    * New Java SSH client (replaced due to licence conflict).

    * Added clear cache option to web proxy.

    * Updates list location changed
    http://updates.smoothwall.org/express/2.0

    Thanks to those on the team and the forums for their hard work on
    mods and patches :)

    -----
    Rebooting
    -----

    During the reboot, notice the nice boot screens. :)

    You will notice differences if you use either the ECI or the USR
    SureConnect USB ADSL modems.

    For all USR ADSL modems, have the unit plugged in prior to booting.
    If you are using an ECI-chipset driver (generic of FDX310), you will
    see your screen fill with diagnostics as the firmware is uploaded and
    the line synced. Occasionally this can appear to hang part way
    through, but it should not stall for more then 30 seconds at a time.
    The line should be synced when this process is complete.

    The USR SureConnect will behave in a similar fashion, but with less
    diagnostics.

    ---

    --

    Melius mori in libertate quam vivere in servitute.

  15. Smoothwall support by DaveJay · · Score: 4, Interesting

    Congratulations to all those who made Smoothwall's latest release possible.

    Based on personal experience, I highly recommend that anyone planning to use, donate to or purchase support for the Smoothwall product first research the company and primary members of the development team, such as founder Richard Morrell, before making a committment. Of course, that's a good idea under any circumstances, with any software product. :)

    Personally, I use the Mitel SME Server distribution (formerly e-smith) for my needs, but the feature set is somewhat different and it may not be a good fit for you. The community of users supporting users, however, is a great assett to the SME server project.

    1. Re:Smoothwall support by wpanderson · · Score: 5, Interesting

      Please note the following caveat before researching anything about SmoothWall - Richard Morrell has left the company and the project.

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    2. Re:Smoothwall support by wpanderson · · Score: 2, Insightful

      There's no requirement to donate or anything of the sort. If you'd like to purchase the company's commercial software, that's great, but the point of open source is that it's open, free, and libre :)

      Please don't perpetuate stale attitudes!

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
  16. I had a job interview with these people by palfreman · · Score: 4, Interesting
    I had a job interview with these people earlier this year. Actually they are all fine and very friendly - contrary to their public perception (in the opinion of the guy who interviewed me). And I thought so business stratergy was basically sound - to have a less featureful open source product, and to have a licenced extra-feature product aimed at the commercial and managed-system customer.

    Anyway, I didn't get the job with them, although I did find another *nix job much to my relief. I wouldn't use this myself though - IMO an experienced admin should take a minimal install of his favorite generic Linux/BSD distro, and build from there. Smoothwall is good for the less experienced though, who need an out of the box solution right now, not after 6 months googleing :-)

    1. Re:I had a job interview with these people by Daemonik · · Score: 4, Insightful
      IMO an experienced admin should take a minimal install of his favorite generic Linux/BSD distro, and build from there. Smoothwall is good for the less experienced though, who need an out of the box solution right now, not after 6 months googleing :-)
      No, a junior admin should take the time to build a firewall from scratch.

      An experienced admin is much too busy playing Nethack and downloading pr0n from his bosses logins while running a couple of Quake servers off the company T1 to devote that kind of time to a project.

  17. Worth a try. by Anonymous Coward · · Score: 5, Informative

    It's a really nice product now.

    Once upon a time I wouldn't go near it - one of the original founders was a real rude little shite and a huge liability to the project. And when I say rude, I mean rude - he used to tell potential or even existing customers to fuck off on a fairly regular basis, and that was when he was being polite!

    Only his small circle of friends stayed on the IRC support channel - anyone else got kick-banned without even saying a word (either party).

    Basically he used the wrong license, as in the end he seemed to detest the GPL and the "freeloaders" that were "stealing" copies of "his" work (perhaps he was the inspiration for SCO, huh?)

    Thankfully he fucked off. It a nice project now, supported by nice people! Give it a try.

  18. I used smoothwall for a while by Chunky+Kibbles · · Score: 5, Interesting

    And I highly recommended it for many moons.

    Unfortunately, the developers really annoyed me. One time, they released a patch that added a splash screen to the web interface that popped up EVERY time you changed page. And set chattr+i on the file on the server, then deleted the {ls,ch}attr commands on the server.

    Which was just offensive. I went into their [community] IRC channel and mentioned how to fix it, and was kickbanned.

    They make a big thing about being GPL and community-friendly, but in practice I just find them offensive.

    I cannot highly enough recommend that people don't use this, and use ipcop instead.

    Gary (-;

    1. Re:I used smoothwall for a while by wpanderson · · Score: 5, Informative
      And I highly recommended it for many moons.
      Thanks! :)
      Unfortunately, the developers really annoyed me. One time, they released a patch that added a splash screen to the web interface that popped up EVERY time you changed page. And set chattr+i on the file on the server, then deleted the {ls,ch}attr commands on the server.
      That patch was pulled very quickly after the backlash, and nothing of the sort would ever be contemplated again. Ever.
      Which was just offensive. I went into their [community] IRC channel and mentioned how to fix it, and was kickbanned.
      This sort of offensive behaviour does not happen anymore.
      They make a big thing about being GPL and community-friendly, but in practice I just find them offensive.
      I'm sorry to hear you were mistreated.
      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
    2. Re:I used smoothwall for a while by Chunky+Kibbles · · Score: 2, Funny

      See, here's the thing; there's enough choices out there that nowadays I tend to have a "one strike and you're out" policy for a lot of software.

      Don't like distro XX? Use a different one.
      Don't like firewall softare YY? There's more available
      Don't like mail server ZZ? No-one else likes Qmail, either.

      I used to be a huge RedHat proponent, then they released 7.0, and I quit using RedHat.

      The behaviour of Smoothwall once was so spectacularly bad [and I mean SPECTACULARLY], that I simply can't trust Smoothwall ever again, no-how, no-way. To the point where I'll actively encourage other people to avoid it also. Redhat is on my list of distro's I recommend newbies try, although I don't like it for my own personal use. Smoothwall is on my shitlist for the rest of time.

      And since there's other, just-as-good-if-not-better choices out there, I see no reason to use Smoothwall.

      In all seriousness, what benefits do I, a normal user, gain from using non-commercial smoothwall [with hopelessly untrustworthy developers] over using somethign else like IPCop?

      Gary (-;

    3. Re:I used smoothwall for a while by Cloud+K · · Score: 3, Informative

      He seems to be working on "new projects" (solo by the sound of it) going by his slightly ranty website at dickmorrell.com

      I'll be sure to avoid them!

      Note he makes a point on the site of pointing out his remaining ownership of the Smoothwall copyright despite the fact that he resigned. What that means I don't know, but it smells very SCO-ish. He's an asshole of similar caliber to those guys.

    4. Re:I used smoothwall for a while by wpanderson · · Score: 2, Informative

      I had to laugh when I read this:

      it was weird to find out from the horses mouth that there are now more than 23 times the number of downloads for IPCop than there are for SW GPL (both versions), that there are on average 15,000 more visitors per day to the download pages for IPCop than SmoothWall
      The reason there aren't click-thrus from the SmoothWall project page on sourceforge is because we don't use those links or that page to generate downloads. The bulk of our downloads come from our download page (at the moment suitably lightened in weight to combat the /. effect), whereas that other firewall distribution uses their Sourceforge project download page (or 'Files' page) almost exclusively to host downloads. This is why that other distribution appears to get hundreds and thousands of downloads, while SmoothWall appears to get a mere handful through Sourceforge. The ~ seven million hits and 300-400 gig of bandwidth we chew through every month (with half a million hits and 250 gig of those being hits to download.smoothwall.org), coupled with the fact we use other mirrors in addition to sourceforge to host our files, suggest to me that using sourceforge to gauge our overall popularity and download counts is a flawed strategy at best.

      and that for every four visitors to SmoothWall, three then click through to IPCop and download 1.3.0.
      How can someone "click through" to another project site directly when there's no direct link between them? Incidentally, from what I can tell, the huge number of hits to that other distribution's sourceforge stats is due to their inclusion of the sourceforge stats-collector logo in their web interface, thus generating thousands more hits for their project while people administer their firewalls. Cute, huh?

      As for the final comment, if this were the case, how could any commercial security vendor survive? There will always be a market for boxed product, while the degrees of openness within such product will invariably differ from product to product, market to market, and over time.

      --
      neuro at well dot com (when I post, it's my opinions, no-one elses)
  19. linksys box? by Anonymous Coward · · Score: 3, Insightful

    A rather newbie sounding question but can anyone explain solid reasons to use this instead of the standard linksys firewall that comes with the router? Note that I'm talking about a home user with less critical requirements than a business.

    1. Re:linksys box? by Hayzeus · · Score: 3, Insightful
      A rather newbie sounding question but can anyone explain solid reasons to use this instead of the standard linksys firewall that comes with the router? Note that I'm talking about a home user with less critical requirements than a business.

      I used to use a Linux box for firewalling/masquerading and had to switch to a LinkSys because of DHCP issues with my broadband provider. One big advantage of the Linux setup was the additional functionality offered by the IP masquerading helper modules; stuff that couldn't normally be masqueraded (CuSeeMe comes to mind) could have "helper" kernel modules that allowed traffic to be masqueraded properly. You could also do web caching to disk on the same machine -- obviously not possible with the linksys.

  20. Re:Non-intel by Malk-a-mite · · Score: 3, Informative

    I know you can run YellowDogLinux on the PPC
    http://www.yellowdoglinux.com/

    And do routing with it:
    http://www.yellowdoglinux.com/support/solutio ns/yd l_general/ethernet_connections.shtml

    Not sure if there is a stripped down firewall distro for it yet. If you're up for it you might see what you could put together.

  21. Suggestions for hardware? by Inode+Jones · · Score: 2, Interesting

    Long ago I ran OpenBSD with IPfilter and NAT on a 486 box as my firewall.

    I now run a LinkSys BEFSR411. Not as secure - it cannot do both SPI and redirect, and it does not do VPN.

    Why the switch? I wanted to get away from an old PC with moving parts that could fail, and I wanted the four-port 10/100 switch, which finally gave me the ability to run 100 Mbps between the computers that supported it.

    Recent issues with business clients have brought security back to mind, and after looking at the popular canned products (LinkSys/NetGear, etc.) I conclude that the old roll-your-own approach OF TEN YEARS AGO is more secure.

    I want a roll-your-own solution (possibly SmoothWall, possibly something else) that runs on the equivalent of LinkSys hardware:

    - No moving parts. Preferably not even a fan.
    - Flash memory for filesystem.
    - Multiple 10/100 ports, preferably independently controllable so you can set up a DMZ, or different rules for different machines.

    Does such a beast exist, in a relatively user-friendly form and without being more expensive than the old desktop that would otherwise be used?

    1. Re:Suggestions for hardware? by JonMartin · · Score: 3, Interesting
      I want a roll-your-own solution (possibly SmoothWall, possibly something else) that runs on the equivalent of LinkSys hardware:
      - No moving parts. Preferably not even a fan.
      - Flash memory for filesystem.
      - Multiple 10/100 ports, preferably independently controllable so you can set up a DMZ, or different rules for different machines.
      Does such a beast exist, in a relatively user-friendly form and without being more expensive than the old desktop that would otherwise be used?

      Soekris. Check out their net4801. Whack OpenBSD on that and you are pretty much done.

      --
      Serve Gonk.
    2. Re:Suggestions for hardware? by Leebert · · Score: 4, Informative
    3. Re:Suggestions for hardware? by GirTheRobot · · Score: 3, Interesting

      For hardware I would recommend a VIA C3 mini-atx system (no fan necessary for the slower processors), use aliases on your network adapter, and connect it to a cheap switch; or an underclocked Pentium with a monster passive heatsink and filled with cheap NIC's.

      For software run Debian Stable, and use WebMin to administer your firewall (and system). Set up a cron job to "apt-get update; apt-get upgrade" every day. The system will run like an appliance. Stable, reliable, secure. You might have to reboot the thing for a kernel security update once in a blue moon.

      WebMin's web interface makes firewall configuration extremely easy (as well as configuration of your entire system). You will only need a monitor to do the initial install of Debian. After that...go headless.

    4. Re:Suggestions for hardware? by jojo80 · · Score: 2, Informative

      Have a look at the Via Epia boards. The slower processors don't need a fan. Also, some boards don't need a power supply, but use a small plug to get their power - laptop like.
      You could use a usb stick as your hard drive.

  22. OpenBSD by Zebra_X · · Score: 2, Interesting

    Has been doing this for a long time...

    1. Re:OpenBSD by amplt1337 · · Score: 5, Funny
      Has been doing this for a long time...
      You mean... dying?
      --
      Freedom isn't free; its price is the well-being of others.
  23. Multi Network Firewall by joestar · · Score: 3, Informative

    There is also MandrakeSoft's Multi Network Firewall which is a very nice firewall + network infrastructure management software that provides many features, including a multi-VPN support. And it's very easy to use.

  24. LEAF is very solid by Arkahn · · Score: 3, Informative

    The LEAF distribution of Linux (leaf.sourceforge.net has performed excellently over the years. Various sub-distributions have tackled different things, and I've happily been using Bering at my company for years now. Smoothwall and Bering sound similar: Bering offers a 2.4 kernel, one floppy default running size, easy setup, good documentation, an active and helpful mailing list, and Shorewall for those of who don't want to muck around with iptables scripts. (I'm guilty of using iptables by itself for some time. Shorewall's thorough implementation is sobering to this do-it-yourself-er).

  25. IPCop by balamw · · Score: 2, Interesting

    I was looking at Smoothwall a few months back, but found that I was scared off by the various versions etc... It really didn't seem clear if the GPL version would be supported for long. I ended up rolling my own Debian based system, but looked carefully at IPCop too.

    (Actually just posting to eliminate some bad modding.)

    Balam
  26. What do you mean "hardware firewall?" by mindstrm · · Score: 4, Informative

    Like, give me an example?

    Checkpoint? That runs on Linux/ Solaris / NT or whatever....

    Checkpoint Nokia appliance? Just a rack-mount computer, running one of the above operating systems... they are not a "hardware" firewall.

    Every firewall I"ve seen is just a fancy PC dressed up to look like some kind of hardware box.

    Not sure what you mean by "your computer still has to do all the blcoking".. a firewall IS a computer that does blocking, by definition.

    Smoothwall is not some add-on to your existing box.. it's for buildling hardware firewalls....

    1. Re:What do you mean "hardware firewall?" by djrogers · · Score: 2, Informative
      Like, give me an example?
      How about this? NetScreen makes purpose built ASIC based Firewall/VPN devices, and has been doing so for years...
      --
      Think outside the... Hey, where'd the friggin' box go?
  27. Re:Developer issues/fork by jazman_777 · · Score: 5, Insightful
    So really, if you want to use Smoothwall, better read hard or get a thicker skin somewhere. Perhaps that's good advice for the rest of us anyway.

    But Morell was in a league of his own. Most rude types are simply rude. Morell was the strutting peacock of rudeness amongst a rabble of sparrows and starlings.

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  28. Mirror of ISO image by baximus · · Score: 3, Informative

    PlanetMirror's got this now:
    HTTP | FTP.

  29. Astaro Much Better by All+Dat · · Score: 4, Informative

    Personally, I've used Astaro Security Linux for a long time since moving from Smoothwall, and I find it far superior.

    It's of course free for home use, runs on anything down to a P100, and all the up2date is handled by Astaro themselves.

    Hell, they even have FREE evaluation webinar-live-workshops for people to get acquainted with Astaro if they are new (and presumeably to help with a purchasing decision for business) You can signup for the Eval Workshop for free here.

    When they release their version 5, I hope it gets the same kind of publicity, they are hands down the coolest internet firewall and don't seem to get much press.

    --


    3-Server OC-3 Linux Counter-Strike Cluster
    www.rnp.ca
    1. Re:Astaro Much Better by dnotj · · Score: 2, Interesting
      I'm running Astaro. Everytime I check out the current competition, nothing comes close. Perhaps it fits my needs well, but it just works. Haven't found anything close in terms of features either (for free).

      Heck, even a M$ lozer could download the iso and have a firewall up and running with 2 hours (so long as they have Mozilla installed).

      Experienced Astaro admins can have a firewall up in 15 minutes, tops.

      --
      No more Micro$oft bashing from me. Its like bashing at the special olympics.
  30. Smoothwall kicks ass. by pair-a-noyd · · Score: 5, Informative

    I've been using Smoothwall 2.0 beta X for over a year now and I've had very few problems.

    The most recent I'm using is Pendolino and it's great.

    I have installed several customer sites with Beta5 (after extensive testing at my site) and they are all very pleased with it.

    I highly recomend it. You can take an old PC and load it up and really be covered.
    It's very easy to use, very reliable, very flexible.

    What's even better is that you can use the built in,
    transparent proxy (squid) to block ads. (sorry /., your ads too)..

    I made a dull gray "this ad zapped" gif and put it in /home/httpd/zaps and edited the wrapzap file to tell adzapper to look on smoothwall ofr it's images rather than using the resources of sourceforge. I found that the black and yellow gif was more annoying than the ads it was blocking.

    Man, it's great. EVERY machine that I plug into my lan automatically gets it's ads zapped. Friends and customers are freaked out and impressed with that. Then after seeing how cool it is they want a smoothwall too. Problem is I end up setting them all up for free.. ;-/

    Smoothwall is very cool, get it....

  31. My though on the type of distros by bogie · · Score: 4, Informative

    I think these are Awesome for small businesses and technically advanced home users but really not too great for the average home user. I think they will be better served with something like a low end SMC router. It's cheaper,smaller, costs less to run, and even compared to the easiest of these distros tends to be easier to setup. Usually you just plug it in and go. No need to open up a PC to install extra NICS and no need to worry about a powersupply going. I used to run a PC for a firewall, but really with the features you get on these cheap routers I'm more than happy. Hell the low end SMC7004VBR has an SPI firewall, VPN, Virtual Servers, and Access Control. All for under $40! You may have more fine grained control on something like Smoothwall, but for who don't need it it's really no contest on which product is a better fit.

    I guess most of what I said is common sense, and I'm sure those in the market for a PC based firewall have thought about it as well. I just thought I'd post in case you needed to be pushed one way or another.

    --
    If you wanna get rich, you know that payback is a bitch
  32. How is the logging? by AssFace · · Score: 4, Interesting

    At work we have a Sonicwall SOHO 2 on a Windows network. It was in place before I got there. We "need" to keep it because we have a client that theoretically wants to come in and look at data on one server. They have yet to ever do this, and it isn't clear if it would even work (the VPN should work since it was tested when it was made, but the server's data is supposedly questionable from something one of the accountants told me).

    The Sonicwall SOHO 2 serves its purpose in that it keeps out the worms and I can block/open ports.

    But where it is truly awful is the detail of its logs. It will tell me the top IPs that got the most traffic - but it includes IPs that are outside of our network, and inside of our network. It will tell me the web URLs that get the most hits. And it tells me which protocols transmit the most data and how much that is.
    But while that is nice in theory, it is largely useless.
    I want to know what pages and what protocols specific inside IPs are doing. I want to know which inside computer is connecting to what outside computers over what protocols.
    Also, if I block a protocol/port, it will still log all of the attempts towards it exactly the same as if it were being allowed in. It doesn't say that 1000 hits were attempted on it but didn't get in - it just says that there were N megs of data against it (apparently not through it).

    I don't care about logging what they do - I'm pretty laid back about all of that. If they are doing naughty things, that is their deal (my superiors have yet to tell me otherwise).

    But I do very much care if people have spyware or viruses on their systems - and a firewall is a great way to track down who has those issues. I can do it with what we have now, but it could be far easier.

    I looked into Smoothwall and thought that it looked good - and it is free. Even then, I don't know if I can get money even to get a lowly machine to run as the firewall.
    It isn't clear on their site how detailed the logs go.
    And it isn't clear if I can mimic the same VPN processes that are in place now, with the Smoothwall system.

    I would love to hear feedback about the software. That way I can make a more informed decision as to what to do about the overpriced SOHO (in order to use features on it, you continually have to pay to have them turned on, such as VPN or virus checking).

    --

    There are some odd things afoot now, in the Villa Straylight.
  33. Re:Developer issues/fork by throwaway18 · · Score: 2, Informative

    >I believe his name is "Dick" as well.
    Yes, he uses that name. The subject of internet connection sharing came up on my local linux usergroup mailing list. I suggested a cheap NAT router on the grounds of noise (no fans or whirring drives). It's a friendly local discussion list and I was a bit shocked to get a flaming rant from Mr Morell in response.

  34. Re:Developer issues/fork by 91degrees · · Score: 2, Informative

    Well, there's rudeness, and there's rudeness. This is what Richard said to one person concerned about security issues (i.e. storing plain text passwords)

    1) you arent a customer
    2) you're a muppet
    3) I deserve the respect - I earnt it - you don't


    Sure, this is only a sample. It's indicitive of his attitude though. It's not just against people who don't read the manual. He had a lot of hostility towards people who point out security flaws.

    While we're at it, there's no need for his sort of hostility for people who don't read the manual. Simply pointing out that it IS in the manual is sufficient.

  35. I chose ipcop instead by agwis · · Score: 2, Interesting

    I'm one of many that were turned off of smoothwall for different reasons (rudeness by one of the developers mainly) and chose to go with ipcop. I've never looked back since then nor had a problem with ipcop.

    I hope smoothwall has straightened out some of there earlier problems and is successful but I'll continue using ipcop for the forseeable future.

    Both of these projects are absolutely awesome though. They allow you take an old machine and easily turn it into a good firewall/router. I've set up a few now as they have made some computers I picked up from a school useful again. All my ipcop installs go on p2's with 64mg of ram and 3 cheap nics. I can have a firewall/router set up and running in 20 minutes which includes DMZ, NAT, Snort, DHCP, VPN, and a proxy...all easily configured via a web browser over SSL.

    These projects are real gems in the OSS world IMHO and I doubt I'll be looking at hardware firewalls in the near future again.

    Hat's off to all the developers (except 1) that have been working on these :-)

    -Pat

  36. if you're looking for a small firewall.... by Malor · · Score: 4, Interesting

    I've been running a Soekris net4801 for a few weeks as a firewall. I'm very happy with it. It's not intended specifically as a firewall, you just buy the basic computer from Soekris and then install what you want. Getting it going can be quite involved, as it has no VGA circuitry; you have to administer everything over a serial cable. This is almost exactly the opposite target market from Smoothwall; the Soekris products are meant for people who know that the heck they're doing.

    The 4801 I bought is a Pentium/266 with 128 megs of RAM, 3 network ports, a mini-IDE port (used for 2.5" hard drives [notebook style]), a compact flash port, a mini-PCI slot, and a 3.3v (only) regular PCI slot. This chipset has several known bugs, including a bad data-corruption bug with DMA mode hard drives that has not yet been worked around in Linux, to my knowledge. It's better to use it with a CF card (which can't do DMA) because of this, at least until they get that bug fixed. You can find some patches for the kernel via links off the main Soekris page, but I don't think there are any patches yet for the HD bug.

    After about a week of futzing around with it, I finally got it running. Much of the pain was learning how PXE booting works. At this point, I have a Debian firewall with one external and two internal ports, and a 256MB internal "hard drive" (compact flash card). Everything is set up to log to RAM (instead of writing to the CF card, which is bad). The neatest part is that the machine is about the size of a trade paperback (it would be even smaller if they hadn't left room for a PCI card in the case), is absolutely silent, takes about ten watts of power, and has NO moving parts, so flinging it about isn't a problem. The chip is passively cooled, and doesn't even need a heat sink; the case gets mildly warm but never really gets hot. One of the neater gadgets I've played with recently.

    Total net cost, including the CF card, was about $375, so it's not for the poor, and it's definitely not for the Smoothwall crowd. But if you're looking for a very sweet solution to the space-and-noise problem with a good, Linux-based firewall, this is a great solution.

    As an aside, OpenBSD has patches to run with the net4801. I was having trouble getting OpenBSD's boot program to read the CF properly, and then suddenly ran short on time because my old P133 firewall started losing its hard drive. Pressed for time, I gave up on OpenBSD and installed Linux.... but, at least in theory, it should run well. OpenBSD also has support for hardware crypto accelerators, which you'll need if you want to do VPN with a box this slow. (that's one good use for the expansion slots.) I only saw one Linux hardware crypto driver, and it looked unfinished and primitive. Definitely a spot where OpenBSD looks to be ahead.

    Nice little box. I'm very fond of mine.

  37. OpenBSD by LittleLebowskiUrbanA · · Score: 2, Interesting

    I tried Smoothwall and IPCop. Couldn't get either one running behind due to my lack of experience and dealing w/ my landlord's Linksys router. Tried OpenBSD and the OpenBSD community at Screamingelectron.org helped me through the OpenBSD learning process and configuring my box. Now I have a secure, stable firewall for free. Before I get flamed, I've bought a T-shirt and CDs from OpenBSD to support the project.

  38. Smaller Alternative - freeSCO by nurb432 · · Score: 3, Interesting

    Its bad naming aside, ( but who could have predcited the SCO mess several years ago ) its a rather powerful Firewall/router solution that fits ( and runs if you like ) on a SINGLE floppy.

    its worth checking out.. www.freesco.org

    --
    ---- Booth was a patriot ----
  39. Firewall on a floppy, anyone? by thirty2bit · · Score: 2, Informative

    Nobody mentioned the Floppy Firewall yet? It can be found at http://www.zelow.no/floppyfw/

    One single floppy. It can be write protected to prevent rooting. No hard drive needed, so a quiet junk PC can be easily used.

  40. Such forgiveness... by The+Tyro · · Score: 3, Insightful

    One of the Smoothwall guys just apologized to you (even though he has no way of verifying your "I was mistreated" story) in a public forum, admitted they were wrong, and did it in front of several hundred thousand slashdotters (something he didn't have to do, BTW)... and you won't even consider the software? Ever?

    Projects evolve, abrasive people are often forced out over time. Seems to me you are missing out on a potentially useful tool, based on a past beef with some guys who are no longer there...

    I'm not saying you don't have the right to feel they way you do... it just doesn't seem very pragmatic.

    --
    Even if a man chops off your hand with a sword, you still have two nice, sharp bones to stick in his eyes.
  41. Do you want to learn? by The+Tyro · · Score: 3, Insightful

    Buying a "hardware firewall" (cheaper ones are just an NAT box) is easy, but teaches you nothing.

    Honestly... there is no substitute for building your own stuff, particularly if you want to increase your understanding of networking and security. If you don't have time for that kind of thing, or just don't want the hassle (you say hassle, I say "learning experience") of rolling your own, then buy the Linksys/Dlink/Netgear box and be done with it.

    You will get far more options and much better control with the one you build yourself... but it doesn't come for free; it takes effort on your part. Seriously... build your own, then set up an ethernet tap with Snort to see what's coming and going on your network. The latter step with Snort personally taught me more about networking, protocols, and packets than any Man-page or article.

    Build it... you'll be amazed at what it does for your networking/security skills.

    --
    Even if a man chops off your hand with a sword, you still have two nice, sharp bones to stick in his eyes.
  42. Donwload over ed2k by dassdraugen · · Score: 2, Interesting

    I find it rather cool that you can download it over emule/edonkey. Why can't more software vendors provide their demos / free releases over ed2k / bitT ?