Slashdot Mirror


Are Consumer Firewall/NAT Boxes Really Secure?

blate asks: "Consumer-grade Firewall/NAT devices, such as those from Linksys, Netgear, D-Link, etc., have become very popular as more and more users get broadband connections. I've been using a Linksys router at home for several years and have never had any security problems. But how secure are these devices, really? The firewall guru's I know argue that a NAT really doesn't give you much beyond security-by-obscurity. What are your experiences with this (have you ever been comprimized through such a device)? Would I be better off with a Linux/ipchains firewall?"

166 comments

  1. Good, but not "plug and forget." by Mr.+Darl+McBride · · Score: 5, Insightful
    I don't know of anyone who's been compromised, however it's worth a reminder that most of these boxes actually run an OS of some sort. We've seen that even Linux (upon which many of the Netgear and Linksys products are based) has had its kernel network exploits -- no major OS has been completely free of security problems.

    It's true that Most of these units are flash upgradable, but consumer-level network gear's support lifecycle tends to be pretty damned short. It's quite likely that the company producing the hardware isn't going to be bothered to repair a product, even if it's proven to be as permeable as a sponge.

    My personal take would be that these units are great, so long as you learn a little about how they work. Shoot for something that's based on Linux or another OS with public information, learn what kernel it's using, and then treat the unit just like a PC running that same release. If an exploit is announced for that version of Linux, get it off the wire until you can patch it, just like you'd do with the real PC.

    1. Re:Good, but not "plug and forget." by PoiBoy · · Score: 1
      Is there an advantage to spending four times the price of a Linksys to get a Cisco PIX? Is PIX better than Linux for firewalls?

      --
      Sig (appended to the end of comments you post, 120 chars)
    2. Re:Good, but not "plug and forget." by Mr.+Darl+McBride · · Score: 3, Interesting
      If your question is serious, I'll tell you this: If you buy the Cisco and are willing to pay for a support contract, then you'll never ever have to worry about downtime. This will be true no matter what the day, no matter what the hour, no matter how old the hardware.

      Linksys will ask you to ship it back and offer a replacement in 3-4 weeks.

    3. Re:Good, but not "plug and forget." by uradu · · Score: 4, Insightful

      > It's quite likely that the company producing the hardware
      > isn't going to be bothered to repair a product

      Now that's a platitude if ever I've seen one. What precise personal experience do you base this statement on? Linksys, Netgear and SMC certainly have a decent track record of supporting their products, sometimes well into the next few generations. Besides, most of these consumer devices are based on OEM hardware whose manufacturer usually writes the base firmware that the vendors then customize. The upshot is that even if your Linksys or SMC doesn't produce new firmware, the OEM manufacturer often does. My SMC 7004 Barricade is running firmware that provides considerably more functionality than SMC ever planned for the little box.

    4. Re:Good, but not "plug and forget." by RzUpAnmsCwrds · · Score: 2, Informative

      "It's true that Most of these units are flash upgradable, but consumer-level network gear's support lifecycle tends to be pretty damned short."

      Not with Linksys, at least. The Firewall/NAT box I purchased four years ago (BEFSR11) is still being sold, and I still get firmware upgrades for it.

    5. Re:Good, but not "plug and forget." by Richard_at_work · · Score: 1

      How do you find out what the OEM is? I have a 7401BRA barricade adsl router and would love to see what else there is for it :)

    6. Re:Good, but not "plug and forget." by uradu · · Score: 2, Informative

      Don't know about the 7401BRA, but my 7004BR was OEM'ed by Amit in Taiwan. Products from Asante, 3Com and GVC used the same base hardware, and their firmware is interchangeable. You'll just have to do some googe grouping to find out.

    7. Re:Good, but not "plug and forget." by FFFish · · Score: 1

      Intriguing. What sort of alternative firmware exists for the SMC products? Got any resource recommendations? Search term suggestions?

      --

      --
      Don't like it? Respond with words, not karma.
    8. Re:Good, but not "plug and forget." by uradu · · Score: 1

      Depends on the model. My 7004BR was OEM'ed by Amit, but other models weren't necessarily. Just google on " firmware" or something like that.

    9. Re:Good, but not "plug and forget." by casret · · Score: 1

      Whose firmware are you running now? I googled and found that the DLink704 is the same amit box as yours, but looking on the amit site, I couldn't find any firmware upgrades.

    10. Re:Good, but not "plug and forget." by FFFish · · Score: 1

      Mine's an SMC-branded product. How do I find out who the OEM is?

      --

      --
      Don't like it? Respond with words, not karma.
    11. Re:Good, but not "plug and forget." by uradu · · Score: 1

      It's been a while, but I know that google groups contains a fair bit of postings about it, that's where I found the links to the downloads. I believe it was a Taiwanese ftp site. Also, the SMC Germany site contains newer firmware updates, though not as new as what Amit have. Mine involved a bit of song and dance to convince the SMC box to accept the OEM firmware, but it's working fine now.

    12. Re:Good, but not "plug and forget." by uradu · · Score: 1

      You really have to do the legwork to search this stuff. Google groups (a.k.a. usenet) is your friend. I guess you could also take it apart and see if there is any info on the circuit board.

    13. Re:Good, but not "plug and forget." by Istealmymusic · · Score: 1

      Can you provide intimate details on how to achieve this? I have the same model as yours (but wireless model), and would love to hear how to do it from someone that already has, instead of flashing my box incorrectly and ending up with a 4-port wireless paperweight. Thanks.

      --
      "The lesson to be learned is not to take the comments on slashdot too literally." --Vinnie Falco, BearShare
    14. Re:Good, but not "plug and forget." by uradu · · Score: 2, Informative

      I believe I was following directions from http://www.dslreports.com. Just search for your model number (I assume 7004WBR--if it's not that, it isn't the same Amit hardware). I really wouldn't remember what all I did, it's been months. It involves cross-grading the firmware from SMC to an earlier version of Amit, then upgrading from there to 1.96h3, and also involves hard resetting the router to perform crash recoveries. Anyway, dslreports is a great resource to know.

    15. Re:Good, but not "plug and forget." by FFFish · · Score: 1

      k, thx. Off I bound, screwdriver in hand!

      Hadn't occured to me to search Usenet. And here I am, subscribed to a half-dozen newsgroups!

      --

      --
      Don't like it? Respond with words, not karma.
    16. Re:Good, but not "plug and forget." by DA-MAN · · Score: 1

      Linksys is Cisco now, so I guess the only difference would be the support contract.

      --
      Can I get an eye poke?
      Dog House Forum
    17. Re:Good, but not "plug and forget." by budgenator · · Score: 1

      Linksys will ask you to ship it back and offer a replacement in 3-4 weeks.
      We had a bad D-Link D614+, wireless access point/router, and used the credit card to "pay" for the new one to a let them "immeadiately" ship the replacement, it still took 4 weeks to get the replacement. When we called to get a tracking number, the guy we talked to put us on hold while he walked to shipping to get the status; not what you'd expect from a company that specializes in computer networking!
      The new router does work and hasn't given us anyreason to believe it has been penetrated.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    18. Re:Good, but not "plug and forget." by cdrudge · · Score: 1
      If your question is serious, I'll tell you this: If you buy the Cisco and are willing to pay for a support contract, then you'll never ever have to worry about downtime.
      Correction. That should read "...If you buy the Cisco and are willing to pay for a support contract, then you'll never ever have to worry about finding someone to help you during downtime."

      Cisco's products are not perfect. They do fail from time to time or have problems that may not necessarily qualify as a failure. All that the support contract says is that they will hold your hand when it does fail. Signing the contract does nothing to the actual equipment to increase/decrease it's reliability.
    19. Re:Good, but not "plug and forget." by dublin · · Score: 1

      Although I haven't actually tried one myself yet (although I plan on ordering one later today), the SnapGear firewalls seem to be the most serious protection you can get at a really low price.

      They're embedded Linux boxes, and SnapGear provides all upgrades for free, so there's no catch with having to have a maintenence contract as with some others.

      They seem pretty serious (much better than the average consumer gear, but not much more money), have a nice set of capablities, and are far more reasonably priced than their more direct competition, which would be things such as SonicWall, SOHO or the like. There's even a very slick version built into an Ethernet NIC, ideal for double safety protection of the external interface of a firewall/gateway box like a PC loaded with the E-smith Linux distro. Yes, there are NIC drivers for this card for both Linux and Windows. I'm impressed enough to be looking at buying a couple to get solid and reliable VPN services without the hassles of doing that otherwise...

      --
      "The future's good and the present is nothing to sneeze at." - Roblimo's last ./ post
    20. Re:Good, but not "plug and forget." by uradu · · Score: 2

      > the SnapGear firewalls seem to be the most serious protection you can get at a really low price

      Just running NAT without a DMZ or port mapping alone gives you the single biggest protection all by itself. Everything else is incremental improvement above that. But for most consumers that don't know sh!t about security, the best and simplest advice is to just get a simple NAT box. Especially since such consumers are most likely to merely browse and use email and would be perfectly served by NAT.

    21. Re:Good, but not "plug and forget." by Glonoinha · · Score: 2, Insightful

      -We had a bad D-Link D614+, wireless access point/router, and used the credit card to "pay" for the new one to a let them "immeadiately" ship the replacement, it still took 4 weeks to get the replacement.

      Jesus man, you are talking about a $60 piece of hardware. If your Internet connectivity is important to you, as in business grade connectivity important, just buy two and put one on the shelf. If your primary goes down go back to the parts closet and grab your spare, swap it out and you are back up and running in about 10 minutes. Assuming you wrote down the WEP generation key and other settings when you installed the first one you are bingo ready before Pizza Hut can deliver a well deserved pizza, your reward for keeping the network connected to the Net.

      If you were offline for a month , or worse yet limping along connecting a single machine directly to the cablemodem / DSL (exposed to the net with no firewall,) waiting on a replacement on a $60 part ... not sure what to say here.

      --
      Glonoinha the MebiByte Slayer
    22. Re:Good, but not "plug and forget." by Glonoinha · · Score: 2, Funny

      -And here I am, subscribed to a half-dozen newsgroups!

      The answers you seek are probably not going to be found in A.B.P.E.*

      --
      Glonoinha the MebiByte Slayer
    23. Re:Good, but not "plug and forget." by Glonoinha · · Score: 1

      And it is probably a LOT cheaper now than when you got it.

      This isn't funny people, this is insightful. It really works and is good protection, under $50. If you don't have one, go get one. I recommend the BEFSR41 though because it has a built in 4 port 10/100 switch.

      --
      Glonoinha the MebiByte Slayer
    24. Re:Good, but not "plug and forget." by budgenator · · Score: 1

      not sure what to say here.
      say pathologicaly cheap phb here :(. Sold the bussines last week so things will get better

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    25. Re:Good, but not "plug and forget." by Anonymous Coward · · Score: 0

      Linux "kernel" network exploits for DoS yes but not for gaining access

    26. Re:Good, but not "plug and forget." by treat · · Score: 1
      Is there an advantage to spending four times the price of a Linksys to get a Cisco PIX? Is PIX better than Linux for firewalls?

      Hahaha! PIX is worse!

      The only thing iptables/netfilter is missing is stateful failover. In every other way it is superior to the commercial firewall solutions. Unfortunately, this one missing feature makes it completely unsuitable for the most critical business applications.

    27. Re:Good, but not "plug and forget." by unitron · · Score: 1
      "How do you find out what the OEM is?"

      Do these things have FCC ID numbers? If so, check it out at fcc.gov

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

  2. um by Anonymous Coward · · Score: 2, Informative

    The firewall guru's I know argue that a NAT really doesn't give you much beyond security-by-obscurity.

    Then your 'gurus' are dumbasses. Practially nothing gets past NAT. About the only thing that can compromise it is a trojan.

    Your linux box is far more prone to hack attacks than an embedded device.

    1. Re:um by Mr.+Darl+McBride · · Score: 2, Informative
      Your linux box is far more prone to hack attacks than an embedded device.

      Half of the current embedded devices are Linux boxes. :) The only difference is that most script kiddies don't know how to rewrite flash memory, so you can undo the eventual compromise with a power cycle.

      Think of it as a little gateway box running Linux off CD, but without the ability to run intrusion detection software.

    2. Re:um by karmavore · · Score: 1

      That was a very informative comment Mr. McBride. Now that I know this intellectual property of yours, does that mean that SCO owns my brain and any IP it produces from now on?

      --
      Speech: Free
      Beer: $699.00
    3. Re:um by Mr.+Darl+McBride · · Score: 1
      The umm... beer in your sig seems to be about the right price for an even swap?

      God, I'd love some of that right now.

    4. Re:um by Anonymous Coward · · Score: 0

      Psst... Click on "Reply to This" below the comment you want to reply to, not below your own comment.

    5. Re:um by Mr.+Darl+McBride · · Score: 1

      It was that $699 beer that did me in.

    6. Re:um by Anonymous Coward · · Score: 0

      Now that really would be hilarious, if the real Darl McBride had a slashdot account and spent his evening posting helpful technical comments.

      But it doesn't seem that plausible, does it? In reality he probably spends his evenings inventing lies and dreaming up new scams. And maybe even dressing up like a girl and shouting "it puts the dog, in the basket" down into a hole in the floor of his back room.

    7. Re:um by Anonymous Coward · · Score: 3, Informative

      Practially nothing gets past NAT

      You can create packets that a NAT will convieniently route to it translated LAN. We frequently see packets that are addressed to the 192.168.0.x range on the LAN. Really cool, especially given that folks seldom change the default address ranges. Kids, if you didn't know this, try it -- it's a good time!

      NetGear ProSafe firewalls are the better bet as they are true stateful packet inspection firewalls. Of course, with great power comes great responsibility.

      Firewall tips:
      1. Don't run your firewall on the same box as your web server or anything else for that matter. You don't want a CGI or mail exploit allowing an intruder to change your firewall rules
      2. Block/Log outgoing ports such as SMTP to see if machines on your network are sending mail when they shouldn't be. Always block/log SSH, Telnet, FTP, TFTP, HTTP (high ports too)
      3. Make it difficult. If a server doesn't need DNS for outgoing connections, don't configure DNS on the machine. Only install what is absolute necessary to run whatever daemons you may be running
      4. Never allow PING
      5. Never assign a Default DMZ
      6. If your firewall is a NAT type, run a software firewall on your desktops (http://www.zonelabs.com has one free for personal use
      7. Use a non-standard IP address range for your LAN
      8. Log everything and review daily
      9. Don't run Kazaa, Weatherbug, Gator, blah, blah, blah -- Use spybot or pest patrol to keep clean.
      10. Windows machines should always be updated. ...there's plenty more that can be done.

      (Former BH now WH)

    8. 4. Never allow PING
      just curious, but, why not? ping is not necessarily evil.

      --
      vodka, straight up, thank you!
    9. Re:um by Anonymous Coward · · Score: 1, Informative

      Ping is very useful for denial-of-service and "Smurf Attacks" where the sender is forged. If you were to monitor activity at your firewall today, you're going to see a lot of ICMP (ping) activity relating to an exploit in CISCO IOS.

    10. Re:um by schon · · Score: 1

      Then your 'gurus' are dumbasses

      I wouldn't call them dumbasses, but they certainly haven't thought through it through.

      Typically, NAT can be thought of as "poor-man's stateful packet filtering". That is, it provides a method for your security device to track inbound and outbound connections.

      This is, of course, a very obvious security enhancement over standard packet filtering, and has nothing to do with obscurity.

      Now, if (as another poster said) that the devices don't filter properly, then that's a separate issue. But the fact is that NAT does provide security. If you encounter someone who claims otherwise, ask them if stateful filtering is more secure than non-stateful. If they say yes, then they're a dumbass. :o)

    11. Re:um by Anonymous Coward · · Score: 0

      Is there a particular reason why this post hasn't been modded up from 0?

    12. Re:um by schon · · Score: 1

      You can create packets that a NAT will convieniently route to it translated LAN

      If so, then the 'security device' is broken - and has nothing to do with NAT.

      Always block/log SSH, Telnet, FTP, TFTP, HTTP

      Actually, you should block everything, except for stuff you know you need.

      Use a non-standard IP address range for your LAN

      Wrong - assume that anyone on the outside knows the IP address range you use for your LAN. Attempting to 'hide' this is security through obscurity - it does nothing to enhance your security (there are LOTS of ways to find out the address range), and provides you a false sense of security.

    13. Re:um by Anonymous Coward · · Score: 0
      You can create packets that a NAT will convieniently route to it translated LAN If so, then the 'security device' is broken - and has nothing to do with NAT.

      RedHat 7.x does this. If you disable NAT you no longer see the packets routed inside. So by your logic RedHat 7.x is broken.

    14. Re:um by phorm · · Score: 1

      Never allow PING

      Being allowed to ping your server is quite often convenient if you're having weird issues. Rather, you can restrict the addresses a PING is allowed from, or put in anti ping-flood rules (which is what I assume you are worried about).

      If your firewall is a NAT type, run a software firewall on your desktops

      The primary reason I love my NAT box is that ZoneAlarm and others also slow down my PC net connection, and cause other oddities.Having a proper NAT box means you shouldn't need another firewall (unless you just NAT to allow multiple PC's online).

    15. Re:um by robo45h · · Score: 1
      I wouldn't call them dumbasses...

      Actually, if the "gurus" truly referred to a NAT firewall as "security through obscurity" then they are indeed dumbasses. STO refers to security based on "unpublished" information. Example: using a transmission protocol or compression mechanism that is undocumented. All it takes is a little reverse engineering -- or someone publishing the secret protocol or algorithm -- and all security is lost.

      NAT firewalls are not based on an unpublished algorithm. They truly hide the network behind them -- and this may be what is confusing the dumbasses -- the word "hide" as in obscurity. But there's no relation. This is a fairly well hidden network, and more importantly a network with a fair degree of protection. Research papers have been done on attempting to identify NAT'ed networks and perhaps even attempting to identify the number of computers behind the NAT device, but it's not simple or foolproof and certainly does not allow anyone to get "through" the NAT firewall.

  3. morph by m0rph3us0 · · Score: 4, Insightful

    NAT generally is equivalent to a firewall that disallows incoming connections. Some consumer firewalls allow a DMZ (connections made to the firewall are forwarded to the DMZ box). If you need more advanced rules than that then you need something like Linux. Personally, for a free OS based firewall I would use OpenBSD, lots of cool features. However, if you don't need more than what the consumer firewall provides it is a very cheap solution. Just keep the firmware up to date and disable the external administration.

    1. Re:morph by bobthemonkey13 · · Score: 1
      However, if you don't need more than what the consumer firewall provides it is a very cheap solution.

      It is true that OpenBSD systems may be more expensive in terms of TCO than a $50 home router, but only if your time has value. If you're a bored student with too much free time like me, you can get an OpenBSD router/firewall up and running literally for free, using old commodity hardware. I've used OpenBSD as a router on machines from a Pentium MMX 266MHz all the way down to a Pentium 60MHz, with no problem routing the full capacity of my cable modem. I even ran it on an AlphaStation for a brief period of time (though the OpenBSD/Alpha kernel seems to have some nasty crash issues relating to the router/NAT system -- anyone know how to fix this?)

    2. Re:morph by Lost2Home · · Score: 2, Insightful
      It is true that OpenBSD systems may be more expensive in terms of TCO than a $50 home router, but only if your time has value.

      Or if you have to pay for electricity, or if space is limited.

      The big question is whether the consumer router lets you do what you want/need with your network. The Linux/OpenBSD solution gives you the ability to do a lot of things that would otherwise require commercial grade equipment.

  4. Two things to remember by PD · · Score: 5, Insightful

    1) You've got to keep your firewalls up to date with the rest of your software

    2) Don't build a maginot line that a hacker can plow through and then discover that Paris has no more defenses. Good security is always a series of obstacles, as many obstacles that you can put in the way. Not one of them will be perfect, but enough obstacles that are sufficiently difficult will keep a hacker out. So use that Linksys router. And run a router on each box. And make sure that your subnet isn't routable or addressable from the outside. And make sure your external facing machines are firewalled from your internal network. And make sure that your patches are up to date. And scan your internal network often to make sure than no funny ports are open. And read the advisories. And run a virus scanner. And don't use Outlook for a mail client. And don't forget to use that nmap against your external network interface frequently; if that means getting an Earthlink account just for scanning your network from the outside then do it.

    1. Re:Two things to remember by PD · · Score: 2, Informative

      Duh, I made a mistake. Don't run a router on each box. Run a FIREWALL on each box. Ipchains or Iptables or whatever.

    2. Re:Two things to remember by neden · · Score: 1

      Don't build a maginot line that a hacker can plow through and then discover that Paris has no more defenses.

      The Germans didn't plow through the Maginot Line, they went around it, plowing through Belgium and the Netherlands.

      K.

    3. Re:Two things to remember by jerde · · Score: 4, Funny

      The Germans didn't plow through the Maginot Line, they went around it, plowing through Belgium and the Netherlands.

      So always wear pants while surfing the web -- don't let hackers get at your netherlands.

      - Peter

      --
      INsigNIFICANT
    4. Re:Two things to remember by jazman_777 · · Score: 1
      Don't build a maginot line that a hacker can plow through and then discover that Paris has no more defenses

      Just as a historical nitpick, the Maginot Line _did_ in fact work--the Germans didn't attack it directly, but went around it, quite successfully.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    5. Re:Two things to remember by roseblood · · Score: 1

      Goal of the Maginot defensive line - To protect France from an invasion from central and eastern European powers

      How well it did it's job? A+ until Invasion Day, then it failed.

      --
      There are lies, damned lies, and statistics.
    6. Re:Two things to remember by Halvard · · Score: 1

      No, the Germans didn't go through the Maginot Line but the Eqyptions went through the Bar Lev Line is something like 12 hours. The point is still good.

    7. Re:Two things to remember by wolf- · · Score: 1

      To follow up on #2, a firewall at the top of your broadband connection is a great thing.

      But when that moron down in dials up to AOL or his favorite ISP from his office machine, your defenses have just been breeched. His insecure windows system is now like a hooker waiting for the navy to come in. Every port open and ready.

      So, yes, in addition to a strong firewall, be sure to regularly scan the internal network for problems.

      --
      ----- LoboSoft specializes in Digital Language Lab
    8. Re:Two things to remember by Anonymous Coward · · Score: 0

      And don't use Outlook for a mail client.
      True!

      But then as long as Outlook is predominant
      my client won't be hacked because of lack of interest.

    9. Re:Two things to remember by filledwithloathing · · Score: 1
      The French also successfully defended the Maginot Line for quite some time as it was being attacked FROM THE REAR (ie from the French side) from the Germans who swung back around to clear it out.

      Also, most of the US's Cold War defense theories in Europe were similar to the Maginot Line. If I recall correctly, we had something like 90% of all of our armor within 2 miles of the East German border.

      --
      Are you a VF grad? Check out the VFMA Alumni Forums VFMA Alumni Forum
  5. IPCop by Anonymous Coward · · Score: 5, Informative

    Get an older computer, two nic's and IPCop, and you'll be good to go. It's a linux distro customized just for nat/firewall/proxy use, and it's easy even for a novice to setup. A more advancded user can, of course, customize it quite a bit. The latest version even supports traffic prioritization with just a tiny amount of work, and the next version will have a GUI for that.

    1. Re:IPCop by Dan+Ost · · Score: 1

      Why get a Linux distro that's trying to be OpenBSD when
      you can get OpenBSD for the same price?

      --

      *sigh* back to work...
    2. Re:IPCop by Anonymous Coward · · Score: 0

      I doubt a novice could achieve the same level of setup with OpenBSD in the time.

    3. Re:IPCop by michael_cain · · Score: 1
      Having recently replaced the antique Linux box that functioned as our household router/NAT box for the past six years, I feel obligated to explain why it got replaced: for $40 plus tax, the new router/NAT consumer appliance uses 7.5W versus the 150W power supply, is completely silent versus the power supply in the old box that has always been fairly noisy, and occupies a few cubic inches next to the cable modem versus the cubic foot or better of the old desktop enclosure. On the down side, the appliance is not as flexible as the Linux box was, and certain network services (like printing) had to be moved to other computers.

      As our children start to move out of the house, we are trying to simplify our lives and the household network. $40 seemed like a reasonable price to pay to replace the old box with something small and silent.

    4. Re:IPCop by Anonymous Coward · · Score: 0

      why go for the overkill and hassle????.. a basic Linksys for 80$ can blocked all ports.. let see hacker get through no open ports..then get yourself something like zonealarm or sygate for 40$ and protect outbound

    5. Re:IPCop by bogie · · Score: 1

      Should have bought a SMC router, many of them have print servers built into them. The new cheapie SMC's even have real SPI Firewalls in them doing more then just blocking all inbound packets. Sure it isn't a highend firewall, but they are really quite impressive for what your spending. I mean something that costs less than $50 and emails you if someone is trying to SYN scan or DOS you is pretty cool.

      If my 7004BR wasn't so dam reliable(been running for years with barely any reboots) I'd replace it for another SMC just for the Firewall stuff.

      --
      If you wanna get rich, you know that payback is a bitch
    6. Re:IPCop by Anonymous Coward · · Score: 0

      Can either of those do bandwidth prioritization? Nope.

    7. Re:IPCop by Anonymous Coward · · Score: 0

      or SmoothWall, which ipcop was forked from.

    8. Re:IPCop by Anonymous Coward · · Score: 0

      will any 'normal' (= non geek) actually care?

    9. Re:IPCop by Anonymous Coward · · Score: 0

      Anyone with a DSL connection that hates it when their upload (at max) kills their download would care.

    10. Re:IPCop by Awptimus+Prime · · Score: 4, Informative

      I attempted to do the same thing a while back. I have an aging P2 400, 4 port ethernet card, and small HDD in the system. I figure it burns probably around 75-100 watts sitting there, plus it generates some noise.

      When Compusa had a sale on those silver netgear routers, I grabbed one for ~$50. It sounded so simple, just plug it in, configure via web interface and you are done.

      Then I tried to get it to work with SecuRemote VPN, and no luck. The box said in big, bold letters 'Supports VPN!'. So I dropped them an email and found they had shipped them without a VPN enabled firmware and I upgraded so it would work as advertised. The new firmware worked with my VPN client, but only one session at a time. Then it started hanging and not passing traffic every couple of hours. I'd have to reboot the thing several times a day. After reading on forums, I found the VPN firmware was buggy as all get out.

      So I take it back and grab an SMC. This worked flawlessly, then started requiring a daily reboot after a couple of weeks usage. There were no firmware revisions to swap out, so I took it back to the store.

      Since then, I hooked up my old P2 400 with IPCop and found it to be rock solid. It's been up for about 4 months without a reboot and, not once, have I had to trouble-shoot any problems with it.

      If you get paranoid, Snort is there and simple to use via the web interface. I would definitely suggest this distro to anyone who's a Linux noob. You can download the ISO, burn it, pop it in, answer it's questions and have a very stable router running in about 30 minutes.

      Yes, for security's sake OpenBSD would be a better choice, but this Linux distro will make setup much less painful. If you are concerned about security enough to point out the flaws of Linux and preach BSD, you don't need to be running this distribution anyway, as you are likely versed enough to set up your own BSD solution. In my case, I'm lazy and the ability to just grab security updates via a web interface fits my needs a bit better.

    11. Re:IPCop by op00to · · Score: 1

      Then they don't have to deal with idiots posting high and mighty comments about which OS is better.

    12. Re:IPCop by Chanc_Gorkon · · Score: 1

      I have a Linksys. I love it. The only issues I do have is my Pocket PC's WiFi (two different manufacturers of PPC's had same problem) does not release the DHCP address properly (at least I think....). I occasionally run out of IP's. No big deal...web into the box and release the IP's. My WiFI router is not broadcasting SSID and I am using WEP and MAC address filtering and running a software firewall on the desktop. Not running on the laptop because I only occasionally connect with it and I have not got around to getting the firewall setup since it's connected so rarely and I don't store much thats valuable on it. I'll get it setup one day. Getting around a NAT is not impossible, but it's close enough for my home network.

      --

      Gorkman

    13. Re:IPCop by Awptimus+Prime · · Score: 1

      I'm glad you had better luck than me! :)

    14. Re:IPCop by Monkelectric · · Score: 1

      Exactly my friend! I was using a dual PII 300 system that used a TON of power. I replaced it with a 100$ linksys, and while its not as versatile as my gentoo installation -- it's cheaper. I figure it was costing at *least* 100$ a year to run the PII system.

      --

      Religion is a gateway psychosis. -- Dave Foley

  6. Do you have the time? by pillohead · · Score: 3, Insightful
    You don't gain much by using a dedicated computer, just more complexity and knowledge. While you do get to customize and tweak a computer far more than the little firewall/nat routers you also run the risk of misconfiguring it and making it worse than no firewall at all.

    It all boils down to this, what you rather spend more of? Time or money? I use freebsd with natd/ipfw it's great for me, but I did it for the learning experience.

    1. Re:Do you have the time? by Ruie · · Score: 1
      Actually you can put a small webserver on it, and, of course, be able to SSH into it from outside.

  7. Depends on the application! by Lacertus · · Score: 3, Informative

    Back when I was still in High School, I was lucky enough to land a job as the network admin of a small business, consisting of about 30 people or so. The entire shop was Open Source/Free software because cost was a major concern and that was what I was most experienced in (I basically did everything from running the copper across the ceiling to building the [admittedly crappy] webpage).

    That being as it may, I was relatively inexperienced with ipTables, and honestly didn't know my ass from my forhead when it came to admin-ing. As such, I deployed one of the cheaper netgear firewalls; and to great success, I might add. Though it caused some isolated problems, it did its job and protected our network. Thus I can say I was happy with its performance.

    As I've progressed in my techy career, I moved from such 'off-the-shelf' solutions, to building my own (extensive) iptables ruleset, to actually engineering my own 'blackbox' devices - these self-engineered devices were a product of my more ingenious years in college.

    Well, this ramble can be summarized thus: "depends upon your application." Yes, Netgear et. al. produce a decent, well designed product. These solutions don't often attract much attention from the geek crowd due to their boilerplate nature, but they are function.

    Now maintaining a rather massive network of thousands of people, I put my trust in a standalone, (sometimes) load-balanced front end consisting of an old x86 box running OpenBSD. The ruleset I carry with me is the product of several years of gradual modification, and is the best solution available (IMO).

    1. Re:Depends on the application! by arcadum · · Score: 1

      I generally think of a black box as something I do not have access to... How can you design such a system and be unknowledgeable about it's workings?

    2. Re:Depends on the application! by Vexler · · Score: 1

      Well said.

      Another way of looking at the situation is that security is a total game. If an end user needs security, he/she usually can't be bothered with understanding stateful connections and "Man-In-The-Middle" attacks, so you have more user-friendly boxes that would do the job for him/her and all the user has to do is to know how to turn it on.

      Someone like you who has been in the trenches and gotten a few battle scars should know much more than your average Joe. So now you start becoming a bigger part of the solution (by first understanding iptables, then making your own rulesets, then finally building your own box from scratch). You start owning a bigger and more serious piece of the security pie. The stakes are higher now not so much because the issue itself has suddenly grown, but because of your involvement in actively engaging the issue.

      To me, that is the most important part of being involved in security, that people become educated and understand more than they did yesterday.

  8. If not secure, then more reliable by BusterB · · Score: 2, Insightful

    Not to speak of security, but I have tried a couple of these small firewall boxes, a linksys and an SMC, up against Roadrunner's DHCP and SBC DSL's PPPoE connections. The biggest problems I had were that these boxes would drop connection big time if there was any kind of service ripple, and more often were unable to reconnect without restarting the box (power cycle or via the web interface). The SMC couldn't run for more than a couple of days over PPPoE without a reset.

    Both FreeBSD and Linux have proven to be much more reliable against sometimes quirky network conditions. My current machine will have a new IP address and have updated my dyndns.org entries within 30 seconds of plugging in my DSL modem.

    If you're going to get a firewall/router
    appliance, get one that has something like Linux or BSD at its core.

    1. Re:If not secure, then more reliable by uradu · · Score: 1

      I up your negative anectode with a positive one. I'm running an ancient SMC 7004BR flashed with the latest OEM firmware with all sorts of goodies, and it's never let me down. There were a few weak firmware releases, but you just check the buzz on the relevant forums and avoid them. I have it on Comcast, and while they're generally quite stable around here, they do have periodic outages. The little box handles that quite gracefully and always comes back up nicely. I only ever have to reboot it when fiddling with settings. Of course, I pity the fool who must use PPPoE.

  9. old x86 box, good idea! by Anonymous Coward · · Score: 0

    fans and power supplies and hard drives to fail.

    1. Re:old x86 box, good idea! by ralphclark · · Score: 1

      Plus you have to put up with the racket they make before they do fail. That part can last for a year or more.

      OTOH, when a firewall box does finally die, you shouldn't lose much. The only thing of value on there was your config. And you did back that up, right?

    2. Re:old x86 box, good idea! by evalhalla · · Score: 1

      Not only I did back it up: since the x86 box came for free I just configured two or three of them in the same way, so that when one fails I can replace it in no time.

      Or at least this is what i'd do if I had a small network for something serious, and enough space.

    3. Re:old x86 box, good idea! by Anonymous Coward · · Score: 0

      Fanless P166, LiveCD distro. Okay, so your linksys has no power supply?

  10. NAT, meet Britney by _iris · · Score: 2, Insightful

    These "gurus" you know aren't really gurus. It seems "security-by-obscurity" is the new network security buzzword. If something obscures some piece of information, then that is suddenly its goal.

    Think about this. If you did use ipchains, what would your first and most important rule be? My answer to that question is "deny all" (for a home network anyway). A side effect of NAT's inability to automatically map incoming connections is essentially a "deny all" rule. Because you probably need more than one IP address, you'll probably use NAT anyway. Therefore, you get this "deny all" rule for free. It, of course, doesn't hurt to use a linux-based firewall in addition to the NAT machine.

    To sum it up, I wouldn't worry too much about it. It's not like anyone really wants your porn anyway :]

    1. Re:NAT, meet Britney by Anonymous Coward · · Score: 0

      mod parent up. he checked to see what was on the authors hard drive by breaking into his Linksys box.

    2. Re:NAT, meet Britney by jerde · · Score: 1

      To sum it up, I wouldn't worry too much about it. It's not like anyone really wants your porn anyway :]

      And you weren't bothered at all by the extra traffic generated by CodeRed or slammer?

      Network security is something that affects the entire network -- any compromized host is a bad thing. Worms can only work if there are vulnerable hosts waiting.

      I don't worry about Grandma's port collection being compromised... I worry that Grandma's machine will be hijacked to send out worms and spam.

      - Peter

      --
      INsigNIFICANT
    3. Re:NAT, meet Britney by uradu · · Score: 1

      > I worry that Grandma's machine will be hijacked to send out worms and spam.

      And again, how exactly is this a NAT vulnerability? After all, if you remember, that's what we're talking about here.

    4. Re:NAT, meet Britney by Anonymous Coward · · Score: 0

      Not all worms use email, some scan for vulnerabilities like the XP RPC one. A NAT box would protect you from that.

  11. heh by revmoo · · Score: 4, Interesting

    I personally have found a couple of exploits in my linksys router. I talked to linksys about it, after about an hour with tech support they finally said "We don't have a fix for it, I've never heard about it, but I'll forward this to our developers.

    Which was the last I heard about it.

    Basically, the gist of the problem was that outsiders on the internet were able to access SMB shares through the router on the internal network even though the ports were not forwarded. Even null routing those ports didn't work.

    So, no, consumer NAT devices aren't really secure, but they are still an extra layer between you and "The world", which is nice if you run windows(I didn't need to worry about Blaster, or it's variants thanks to the linksys).

    --
    I would expect such blatant racism on Fark, but on Slashdot? Mods please ban this asshole.
    1. Re:heh by Anonymous Coward · · Score: 0

      I'm dying to ask how that was done (since I'm running a Linksys right now). But since posting the exploit here isn't exactly ethical, a more pertinent question would be:

      Is there anything I can do to minimise the chances that someone succeeds with such an attack? (settings changes, etc?)

    2. Re:heh by cicadia · · Score: 3, Informative
      Why would you call tech support about that sort of thing?

      Linksys has an email address, security@linksys.com set up so that you can report things like this. Tech support is for people who can't tell the LAN cable from the WAN cable, or need to be told to power-cycle their routers.

      And if you don't hear anything back for a while after emailing them there, try posting it to Bugtraq -- that'll get their attention, if nothing else.

      --
      Living better through chemicals
    3. Re:heh by revmoo · · Score: 1

      Is there anything I can do to minimise the chances that someone succeeds with such an attack? (settings changes, etc?)

      Disable file sharing :)
      Actually, you could probaly set windows to ignore requests from anything other than 192.168.* I imagine, though I'm better versed in *nix networking for that sort of thing.

      --
      I would expect such blatant racism on Fark, but on Slashdot? Mods please ban this asshole.
    4. Re:heh by Asprin · · Score: 4, Funny

      "...people who can't tell the LAN cable from the WAN cable..."

      The mental image I had on reading this was priceless - A dad sitting at home on the phone with a red RJ45 patch cable in one hand and a green RJ45 patch cable in the other.

      "So the WAN cable is red, you say? ... hold on a second.... HONEY, GO UNPLUG THE RED EXTENSION CORD FROM THE GARAGE - SOMEONE MIGHT TRY TO HACK OUR WEEDWHACKER!"


      Yeah, I know, it's early.

      --
      "Lawyers are for sucks."
      - Doug McKenzie
    5. Re:heh by Jonathan+the+Nerd · · Score: 1
      Is there anything I can do to minimise the chances that someone succeeds with such an attack? (settings changes, etc?)

      I'd recommend putting a software firewall (like ZoneAlarm) on all your Windows machines, in addition to using a hardware firewall. That'll stop any NetBIOS packets from getting in.

      --
      Disclaimer: The opinions expressed are not necessarily my own, as I've not yet had my medication today.
    6. Re:heh by itsownreward · · Score: 1

      I noticed the same on my Linksys BEFW11S4. I wasn't humored by this at all.

      In the end, I decided to put a static IP that wasn't being used by any devices on my network as the DMZ address. Now all requests from outside to ports 135, 137, 139, 445, etc. are neatly and conveniently routed off to a black hole, as verified by LinkLogger, nmap from outside my network and the occasional glancing at netstat -a or TCPView to check my connections.

      Granted, this is a pain if you need to change it for gaming or IRC, but it's better than being owned by the random script kiddie.

  12. Linux/Ipchains isn't very good either by TheLink · · Score: 3, Insightful

    ipchains is stateless. iptables is ok.

    As for consumer NAT boxes? Well they're a lot harder to attack if they are done even half-baked. Coz NAT creates a fair number of barriers against inbound connections - an inbound packet needs to match an entry in the tables to go in to the right address/port pair behind. Unless there's a major screw up in the table matching bit, where is a packet going to go if there's no matching entry?

    Maybe if they cut a few corners with DNS packets then the attacker could try sending spoofed DNS packets to trick people to go to a custom webmail site. Thing is, an attacker needing to have a site means leaving a bigger trail and the site can usually be shut down.

    The usual holes in NAT are usually in handling NAT unfriendly protocols like FTP, H.323, IRC-DCC and so on. In fact if the box doesn't handle these its probably safer, so what if you lose a few features - Joe Schmoe doesn't even know about FTP, and really Joe Schmoe not being able to DCC files from someone (and stupidly run them) is a feature.

    The other potential vulns are DoS - crashing the box - exploiting a box could be harder if it uses microprocessors which the attacker can't be bothered to get access to and figure out (most are script kiddies).

    In all I think they are a good thing - such cheap firewalls significantly raise the barriers of entry to the masses.

    --
  13. Cheap and easy to use! by hbackert · · Score: 4, Informative

    I never had any problems with off-the-shelf el-cheapo no-name home routers. I installed 4 such routers, 3 different brands in 3 companies and here at home. The latter one is a temporary solution, the other ones run for about 2 years now. No problems, except PPPoE related issues (MTU size limit and Linksys' inability to fragment them correctly, but this is an old Linksys). Even companies which wanted a more sophisticated router (Yamaha, Cisco) wanted: NAT, nothing incoming, everything outgoing. Not different from cheap home-routers.

    That said, while a NATing router might not be the worlds securest solution, it's a very simple one and a pretty effective one too as long as users don't use the 'DMZ' feature, but I don't know anyone using it without knowing what it does in terms of attackability. For the money you pay, you get the ability to connect more than one computer to the Internet, and they are all no longer easily attackable. Great value for money.

    Imagine a world where all users had those. Windows viruses/worms would have a much harder life to spread.

    The key here is, that it's cheap and easy to use and it actually works. Compare that with a far more complicated Linux/*BSD firewall solution.

    1. Re:Cheap and easy to use! by fm6 · · Score: 2, Interesting
      I agree with you on every point, but one of your points needs further elaboration.

      It might seem strange that a cheap router could provide such high level of security. It's effective for the same reason that it's cheap: the technology is very simple. Machines on the local network can open connections to remote machines, but no remote machine can access a local machine. In fact, remote machines can't even address local machines -- the network IP addresses are meaningless outside the local network. This is fundamentally more effective than all the complicated, expensive "firewall" solutions.

      Of course, this doesn't meet everybody's needs. Some people have to have remote access to the local machine, or support P2P. But my experience with routers that isolate you from the internet at large makes me more than willing to give up a few network features.

      I'm actually talking more from my experience with company networks than with these cheap routers. But the principle is the same. When you access the internet through a firewall proxy, you can only do things the proxy lets you do. And in a security conscious company, that is usually not much. While on a private network, there's nothing to stop you from opening any kind of connection you want.

  14. My Experience by Ratbert42 · · Score: 3, Informative
    I've run the following firewall/host setups:

    Linux (Redhat 6.1-ish?) firewall/occasional web and ftp server with a mix of Windows clients. The Linux machine was never compromised but it did begin crashing on a regular basis, I believe due to DoS attacks of an unknown form. I retired this box due to the crashes.

    OpenBSD (3.0?) replaced this box with the same client load. No problems and no compromises, but keeping up with patches, particularly rebuilding the kernel, was a pain on such a slow machine.

    Linksys box replaced that in the same environment. Again no compromises, but still no services really exposed. The lack of configurability compared to Linux/OpenBSD boxes was a pain.

    Current setup of 3 static IP's, 2 with Linksys boxes protecting web/dns servers and 1 with a DLink WAP/NAT firewall box protecting client boxes. The servers (1 OpenBSD 3.3 and 1 Windows 2000) have had no compromises and the Linksys boxes have given me no problems at all. The DLink box is a pain because it apparently drops idle tcp connections after about 5 minutes. It's much more configurable than the Linksys boxes though. Still no compromises through the DLink firewall either.

    So in short, I've never had a compromise through any firewall, hardware or unix-ish box. The only compromise I've had (except the DoS crashes on the Linux firewall) was a trojan from a downloaded piece of software.

    1. Re:My Experience by gears5665 · · Score: 0

      The only compromise THAT YOU KNOW ABOUT

      I'm not saying that you've been compromised, just pointing out that its possible that you were and didn't know it.

  15. It's another layer, and more layers is good by Zocalo · · Score: 4, Informative
    Given that most devices on the market today come with firewalling included by default, you might as well use it! There's nothing to stop you putting a Linux/BSD based firewall behind it if you wanted too, and of course, you *do* have a personal firewall on each of the Internet connected PCs, right?

    I have a routed block at home, and my basic setup is to use the embedded firewall (it's BSD running IPF as far as I can tell) to perform basic ingress/egress firewalling, DoS and portscan detection etc. and provide an Internet synched NTP server. All the firewall rule violations get sent back to a Linux box via SysLog and I also monitor network devices via SNMP. *All* my internal kit is restricted access by a local firewall; IPTables on the Linux boxes and Agnitum's excellent Outpost Pro on the Windows boxes. On top of all that, I have a slew of other stuff; TCPWrappers, a NAT'd wireless network locked down by MAC address, my switch is also locked to MACs and there is a small battery of IDS stuff running.

    • That's the setup. How does it work? Very well it turns out; here are the stats for Friday:
    • IP sessions blocked by gateway firewall: 4072
    • IP sessions blocked by local firewalls: 0 (that's zero!)
    • Probes of FTP server: 1
    • Probes of HTTP server: 16 (looks like Nimda's nearly dead)
    • Probes of SMTP server: 0 (that's suprising!)
    • Probes of SSH server: 0 (ditto)
    So, yes, it does look like these things are very effective, if you set them up properly of course!
    --
    UNIX? They're not even circumcised! Savages!
    1. Re:It's another layer, and more layers is good by hattmoward · · Score: 1

      Wow! and you're hiding what? :)

  16. cheap test by DuctTape · · Score: 5, Informative
    One cheap (i.e., no prep) test from the outside is to head over to Gibson Research's site and have it run the Shields UP scanner on your system (links at the bottom of the page). Probably rudimentary, but it'll tell you what you look like from the outside, with pretty pictures, too. It also tells you when your firewall probes them back.

    And of course, for the Windows users, there's our free friend Zone Alarm to help put another layer between your machine and the bad ol' Internet.

    DT

    --
    Is this thing on? Hello?
    1. Re:cheap test by rafa · · Score: 2, Informative

      If you feel like running some other scans, get a friend to give you a good probing with nmap or nessus(which performs an nmap scan as well).

      --
      [Science] is one of the very few things that raises human life a little above farce and gives it the grace of tragedy.
    2. Re:cheap test by FCKGW · · Score: 1

      When I take my laptop to work, I like to run Nmap on my home IP address. I can make sure the only ports open are the ones I opened myself, and when I get home I'll make sure my IDS logged the scan.

      --
      It's an operating system, not a religion.
    3. Re:cheap test by Anonymous Coward · · Score: 0
      get a friend to give you a good probing

      Hm.

      with nmap or nessus

      Ah. OK...

  17. NAT Issues by jazman_777 · · Score: 2, Informative

    I think there's been some noise about ISPs being able to figure out you're NATting from the packet info. I think you can obscure that with OpenBSD. With the Linksys et al you can't. Who cares? When the ISP decides to charge per computer on your LAN...

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    1. Re:NAT Issues by acidrain69 · · Score: 2, Insightful

      I'd like to see them try. I do tech support for one of the larger DSL co's in the US, and I couldn't imagine the outcry if they started instituting that. The only damage having a NAT does to the ISP is for the people who don't know what they are doing who call up for help to setup the NAT/router. We only support the NAT's and routers that we sell, if they call up about a linksys or a netgear, we send them to those manufacturers.

      I remember the noise about this, but I haven't seen any ISP's take notice or do anything about it. They won't. Because as long as the customer sets it up correctly, it doesn't affect the service at ALL, the ISP has done NOTHING to give the customer more value, so they shouldn't be able to charge for it.

      --
      -- Having a Creationist Museum is like having an Atheist place of worship
    2. Re:NAT Issues by budgenator · · Score: 1

      Why would they realy care about how many 'puters are connected? My guess is if you have one machine running squid properly configured, it'l feed 10 internet users with less traffic on the ISP's network, than the scans to port 135 generate inbound. A lot of the adds for broadband advertise multiple comoputers on the internet at once as a sales feature. I've actualy chatted with the wife via yahoo messenger while we were both at home!

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    3. Re:NAT Issues by jazman_777 · · Score: 1

      I agree with the replies, but these _are_ the days of creative revenue streaming (to babble on like a marketdroid).

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  18. Cisco 675 by Futurepower(R) · · Score: 1

    Ciscos's 675 modem/firewall comes with the DSL in this area. Cisco publishes security vulnerabilities frequently, but will only give updates if you have a Cisco contract, for more than $200. So, vulnerabilities go unpatched. Cisco says the telephone company is its customer, not the user. The telephone company has often been cited by the Oregon state government for bad service. The telephone company certainly will not support another company's products.

  19. Netopia R910 by Detritus · · Score: 2, Interesting

    One possibility is to spend some more money and get the low-end model in a series of routers manufactured by a real router company. After having problems with Netgear and SMC, I bought a Netopia R910. It runs the same software as their more expensive routers. The firewall features, while not as fancy as what you can do with a dedicated PC, are adequate for my needs.

    --
    Mea navis aericumbens anguillis abundat
    1. Re:Netopia R910 by mkofron · · Score: 1

      Ever heard of Nortel? They own Netgear. I think it's safe to call Nortel a "real router company".

    2. Re:Netopia R910 by Detritus · · Score: 1

      The question is, how much, if any, hardware and software engineering is done in-house for the Netgear products? Just because something has a company's name on the box doesn't mean that they designed or built it. This is especially true for low-end product lines. I could call up an OEM in Taiwan and, assuming I had the money, start selling Detritus brand switches and routers within a month or two, with my name on the box and everything.

      --
      Mea navis aericumbens anguillis abundat
  20. Cisco's products die. by Futurepower(R) · · Score: 1


    Cisco's products have a curious quality: They die! And you can't even read the death web page unless you pay Cisco money. This has been a VERY high total cost of ownership product. And now Cisco wants users to buy something else.

    Why buy a product from a company that kills its products? Why buy a closed-source product? Frankly, I think there will come a time when there are no closed-source products.

    I may not be able to defend myself now from aggressive business practices like those of Microsoft and Cisco, but I will remember. If there are enough people like me, the Ciscos and Microsofts will eventually go out of business.

    1. Re:Cisco's products die. by oDDmON+oUT · · Score: 1

      Didn't Cisco buy Linksys? If so, wonder what that bodes for future support policy.

      --
      Some days it's just not worth
      chewing through my restraints.
    2. Re:Cisco's products die. by pyrrhonist · · Score: 1

      With Linksys it can't get any worse than it already is.
      It's always interesting how the mythical second level techs that the first level techs say will contact you, never do.
      It is especially annoying when you discover that their wireless products can't use WEP, because when WEP is on, the device doesn't handle fragmented packets appropriately.
      You'd think that they'd make that type of defect a priority, since WEP is listed as a feature on the side of the fucking box!!!!

      --
      Show me on the doll where his noodly appendage touched you.
    3. Re:Cisco's products die. by stompro · · Score: 1

      Google has let me down on finding info on the problem you mentioned? I just recently used linksys gear in a public library and they have been having major problems with it, so I have been trying to find info on what problems their routers have. Do you have any links?

      Thanks

    4. Re:Cisco's products die. by pyrrhonist · · Score: 2, Interesting
      Do you have any links?

      No, unfortunately, I don't have any links. This has been part of my problems as well.

      However, from my experience, I can tell you this:

      • On the whole, Linksys' wired routers seem to interoperate well with other products. At least they work with my Netgear and Sony ethernet cards.
      • Linksys' wireless routers operate fine with my built in Dell TrueMobile 1180 (which is a Broadcom chipset), with or without WEP.
      • Linksys' wireless cards seem to operate fine with their own router products with or without WEP.
      • The Linksys WPS11 Wireless Print Server does not support IPP. Using IPP will crash the product. The box claims it does support IPP.
      • The Linksys WET11 Wireless Ethernet Bridge does not handle fragmented packets when WET is turned on. Sending fragmented packets will eventually crash the WET11. The side of the box claims WEP compatibility.
      • The Linksys BEFCMU10 cable modem works flawlessly.
      That's what I've experienced so far with my system. I'm sorry I can't give you a link.
      --
      Show me on the doll where his noodly appendage touched you.
    5. Re:Cisco's products die. by stompro · · Score: 1

      Thanks for the information.

      Josh

    6. Re:Cisco's products die. by pyrrhonist · · Score: 1
      Sure, no problem.

      It was good, because your question got me off my butt to bug Linksys tech support again.
      They haven't mailed me back yet. :(

      --
      Show me on the doll where his noodly appendage touched you.
  21. Great advice. by Futurepower(R) · · Score: 1

    Mod parent up!!! Great advice.

  22. More is better by tres · · Score: 1
    Personally I'd never put one of these on the open Internet and expect to be secure.

    That said, I do have a Linksys packet filtering router that I use behind an OpenBSD packet filtering bridge.

    It makes more sense to have my servers sitting behind the bridge, and my desktops behind the router. I think Zwicky et. al in Building Internet Firewalls call this a "screened subnet."

    Having the packet filtering bridge operating on the outside edge of your network means that the number of people who have access to the machine have been dramatically decreased; since it exists on the link layer, the only machine that has access to it is on the other side of the wire plugged into it. For all intents and purposes (a cracker may have) the machine is invisible.

    --
    Notes From Under *nix: blas.phemo.us
  23. ZoneAlarm is crap by Anonymous Coward · · Score: 0

    I'm sorry, but it is. Even when it's disabled, I've known it to cause problems for people. Personally, I'd much rather use Kerio Personal Firewall, with a preference for the 2.x over the 4.x series. AtGuard was great in it's day, too, but Norton ruined it.

  24. NAT's stop outside connections in... by WoTG · · Score: 3, Insightful

    but the best trojans make OUTGOING connections to IRC or other systems. So, assuming that your NAT functions as advertised, your network is protected from all remote attacks. However, if an internal machine gets a virus or trojan through email or installing bugged software, you still have a serious security problem. NAT's by default, let internal machines make any connections to the outside that they want.

    So, turn on or add a firewall if you really are concerned. Not that that's a 100% solution either...

    1. Re:NAT's stop outside connections in... by oDDmON+oUT · · Score: 1

      If you're runnning Wintel boxes, you add another layer with a rules based, software firewall that does an MD5 checksum of all applications accessing the outside.

      Kerio Personal Firewall (2.0M d/l) is a great little app that does just that.

      Run a service pack, then bring up a Search window to see what I mean.

      --
      Some days it's just not worth
      chewing through my restraints.
  25. m0n0wall + embedded board = best of both worlds! by Anonymous Coward · · Score: 2, Interesting

    Interesting, I just finished setting up this on one of these.

    I was pretty damn impressed with m0n0wall, it's freebsd-based and fits on an 8MB CF card, and has a nice web interface. Of course it's free software so you can hack it and improve it all you like (you need another FreeBSD box to do it on).

    Check out this combo, it's the best of "play and play" and "high quality free software" in one Institutional Green sheet metal case!!

  26. Effectiveness of consumer NAT/firewall boxes by pbannister · · Score: 3, Informative

    I too have wondered if there were any exploits for consumer NAT/firewall boxes. Judging from posts so far, it would seem that at least there are none known :).

    I started using the Linksys cable/routers when they first came out. I have insisted that all my neighbors, friends, and family with fast connections use a Linksys box (or similar).

    There are a few points to bear in mind:

    1. Most crack attempts are from brain-dead script kiddies.
    2. Hardware firewalls fail-safe, where software firewalls fail-unsafe.
    3. You don't want your average folk running only a software firewall.

    Observation (1) comes from running with both a Linux and Windows box exposed directly to the Internet. Both boxes had all unnecessary ports closed, were up-to-date on all patches, and carefully monitored. Neither machine was ever compromised. Periodic review of the logs showed a remarkable lack of intelligence on the part of the attacker. Practically all the activity was from a small number of popular crack-of-the-month scripts. Tracing the attacks back to their source - and getting the script kiddie kicked off their account - was seldom difficult.

    So practically speaking, we don't have to worry about ultra-sophisticated attacks. The vast majority of script kiddies lack the needed intelligence.

    Keep (2) in mind when you weigh the risk of failure. If a software firewall fails to run (for whatever reason) most likely your machine will be completely exposed. If the hardware NAT/firewall fails you will be safe (if without internet access). The software on your PC probably changes regularly. If any of those changes disables your firewall, the you might first notice when your machine is already subverted. The software in your NAT/firewall box never changes (discounting upgrades) so the chance of failure is less.

    Keep (3) in mind when evaluating effectiveness. Most folks with fast connections are not techies. A solution that works well and reliably for the bulk of the population is in the end far more effective.

    1. Re:Effectiveness of consumer NAT/firewall boxes by stevey · · Score: 1
      Judging from posts so far, it would seem that at least there are none known :).

      I think it's fair to say that if they're setup properly, and you don't go frobbing configuration values you don't understand you're fine.

      However there are several NAT boxes which are configured via your web browser - and some of those have been known to listen upon the external interface.

      Read your documentation, or probe from outside to see if that's the case - if it is and you can't disable it make sure you pick a good password...

  27. a linux firewall is easy too... by ajayrockrock · · Score: 2, Informative

    I just tried out this floppy distro called BBIagent and it's pretty easy to setup (GPL too!). You configure it through a java window and it's much cooler then my old linksys box. I hate to say it but one of the cool features is a live graph of my incoming/outgoing. There's also way more features.

    later,
    ajay

    PS. I'm not affiliated with them in anyway, blah blah blah...

    1. Re:a linux firewall is easy too... by Anonymous Coward · · Score: 0

      Wow, this IS cool! Thank you so very much for that link, I used FLi4L until now which is fine, but requires manual config edit -> bootdisk, so most changes in the config required rewriting the boot image, then rebooting the router... THANKS!!

  28. Not really by Halvard · · Score: 3, Interesting

    I know several people that have had problems using these. Not counting the problems with locking up by going for an URL on some (Linksys?), most people not bothering to change the default password and service providers or users or consultants turning on (or not turning off) the web management interface on the WAN side, these devices are designed to be used by people that have no business setting up and configuring firewalls.

    I've seen them directly compromised where someone broke in, changed the password AND disabled the public interface. Additionally, people and frequently small businesses stick servers behind them, whether just forwarding a port or using the DMZ option. Great, leave an patched or unpatched Windows box accessible on every port sitting there fat dumb and happy for attack. And leave it on your LAN where it can be used to stage an attack on everything else on your LAN and everyone else in the world.

    Of course I've also come across Cisco routers improperly configured to DMZ an Exchange server where every port except TCP 23 was forwarded and of course, it got owned.

    My point is that these devices provide a very false sense of being immune to attack and an "army of know-it-all experts" ranging from jr. high schoolers to 60 something retirees that really have little or no knowledge. Somebody sets up four of these things and they are an expert. It's like reading the first paragraph of "War and Peace" and declaring yourself an expert on Russian literature.

    Sometimes they are better than nothing, but they are worse than nothing when left in their default configuration or setup in a totally insecure way,leaving the "expert" confident that they are protected.

  29. rubbish, my $10 linksys has all sorts of features by DrSkwid · · Score: 2, Informative

    port forwarding
    port triggering
    dynamic routing
    AOL parental controls

    ftp://ftp.linksys.com/pub/manuals/befsru31_ug.pd f

    --
    There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  30. Maybe yes, maybe no. by FreeLinux · · Score: 2, Informative

    The consumer level firewalls that you mention can be secure but, they can also be compromised depending on the situation. The most important issue is the proper setup and on going maintenance of any security device. You cannot hope to be secure with a "fire and forget" security solution.

    The first issue is proper installation and configuration. Does the installer really know what they are doing and why? In many/most cases, the answer is no. The initial default configurations of these devices is usually very secure using a combination of NAT, which does indeed increase the level of security, and restrictive firewall rules. However, far too many people find the default configurations too restrictive for their needs and start opening holes in order to permit certain desired services like gaming. This is where the problems start. As unknowing installers open various ports or enable port forwarding or installing certain machines in "DMZ" zones the inadvertently open their systems up to the world.

    The second issue is with the actual OS of the device itself. There have been a few vulnerabilities in the devices that you mention that allow for compromise of the actual firewall. I have personally found two Linksys devices that were compromised and reconfigured as open proxies for the purpose of relaying spam. The vulnerabilities were known and there were fixes available to resolve the issue but, people frequently do not know about these vulnerabilities and the firmware updates are not applied. In most cases they are never even aware that they have been compromised. Do you know how to determine if you have been compromised and how often do you check to make sure? So, regular maintenance is very important but very few ever check for, let alone install firmware updates.

    The biggest issue is a true understanding of the risks and how to defend against them. I frequently see "qualified" network engineers with years of experience who still do not completely grasp the many facets of the IP protocol and how it can be used to invade a network. This does not however impact their belief that they are effectively installing and configuring firewalls of all varieties(shudder).

    To answer your question directly, depending on the precise situation and the requirements of the network, a Linksys or Netgear firewall can be just as secure as a CheckPoint firewall but, all three must be configured correctly, monitored constantly and maintained regularly.

    A thorough understanding of TCP/IP and its security is the most important step towards true security and this is in fact what most people lack. Look at this article asking about private IP addressing and the slew of comments that illustrate the person does not even understand subnetting. Yet, I'll wager that most of these people would not think twice about setting up a firewall and probably regard themselves as "experts" in network security.

    The actual firewall is not as critical as the understanding of the firewall. Switching from Linksys to a Linux firewall isn't helpful if you don't truly understand what you are looking at with ipchains -Lvn or iptables -Lvn. In fact, if you don't truly understand the many facets of securing an IP network as well as hardening the Linux OS, you are far better off with the Linksys. At least, in the default configuration, it is more likely to be secure.

  31. Re:rubbish, my $10 linksys has all sorts of featur by Anonymous Coward · · Score: 0

    But can it do bandwidth shaping? No, and that's the killer ADSL feature if someone ever includes it in a consumer level device.

  32. Its the same thing! by josepha48 · · Score: 2, Interesting
    Supposedly Linksys, uses Linux in their devices. There was a discussion about this on the linux kernel mailing list or slashdot a little while ago.

    Anyway the principal is the same in both cases. Both Linux and these devices offer you a firewall and both offer you NAT and a few other features. The NAT devices offer you ease of configuration and ease of use, while Linux, BSD, or any other UNIX type OS that has built in firewalling offers you a little more control over the firewalling. AFAIK you cant deal with frag packets in these NAT devices and specify various tcp flags or things. All they do is allow or deny various types of traffic. Also you cant set them up to do DNS / mail like you could a Linux / BSD system.

    In the end it is a matter of preference IMHO and affordability. If you can afford one and don't want to deal with all the updates that you'd be applying to a Linux box or BSD system then that would be the way to go.

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

    1. Re:Its the same thing! by josepha48 · · Score: 1
      assuming this link is still active read here about netgear and smc http://story.news.yahoo.com/news?tmpl=story&cid=74 &ncid=74&e=4&u=/cmp/20030906/tc_cmp/147000 57

      In either case you have to keep them updated

      --

      Only 'flamers' flame!
      Does slashdot hate my posts?

  33. Words of Warning by schulzdogg · · Score: 2, Insightful

    I have a linksys router thingy, and It sits in front of several computers and other networked home appliances (Tivo, Playstation).

    It works great, never had a problem with it at all, but...

    I have a linux server running on that network and traffic on port 22 is forwarded to the linux box. Add an old version of sshd and viola! Rooted.

    Because I was behind that firewall though I didn't pay as much attention to the box as I should have and it took me a week to realize something was wrong.

    Moral: The firewall can't protect you from yourself. You still have to be carefull behind it.

  34. Why IPCop instead of OpenBSD by Glasswire · · Score: 4, Informative

    ...Because

    1) if you're familiar with Linux it's easy

    2) Great web/SSH interface esp. to snort output

    3) Works really well

    4) Quick and easy to install -very flexible about DMZ configs

    5) Runs nicely on a box I'd need to upgrade (need +10GB HD) to put Astaro on it. (But I might do that at some point)

  35. Good reasons to buy an Apple Airport by goombah99 · · Score: 3, Interesting
    As has been noted these routers are not plug and forget. YOu do need to apply patches . you need to know your new drivers will work with what ever version of OS and other software you are using. And frankly you need a freindly GUI interface so you know you aren't doing something stupid when you infrequently have to remember how to maintain your system.

    hence apple airports are well worth the $50 premium you pay for them. The Apple software update will come with patches as needed for your security. You dont need to go looking, your apple will automatically get them the the moment they become available. You just have to run them. And you can be sure the apple updates will work well and not screw up your otherwise stable system. And the maintinence of the system is a freindly gui.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Good reasons to buy an Apple Airport by Nexx · · Score: 1

      But only if you own a reasonably recent mac running OS X. Mind you, I'm a happy owner of a 12" PBG4 and Airport Extreme, but there are caveats to every purchase decisions :)

  36. They're good, but... by vasqzr · · Score: 3, Informative


    A good firewall would mean setting up a Linux/BSD box, putting a couple NICs in it and setting it all up, right.

    But 95% of the people who read a couple FAQs or books won't do it perfectly.

    So the small appliances work great, as long as you can live with their limited functionality. If you just want 30 users to surf the web it'll be fine, but getting servers etc involved can be tricky with some models.

    The worst thing is when they have poor security by default. We used to scan entire IP blocks, looking for open telnet ports, and we'd just use the default logins to get in. Anyone remember 'wradmin'?

    You could telnet in, shut the DHCP off, or disable routing, telnet to other computers/printers inside their private networks, if it was an ISDN router you could change the dial out phone numbers...

  37. what resources to learn how to configure a router? by Anonymous Coward · · Score: 0

    or firewall, etc.

    webpages, books w/author would be appreciated.

  38. OP: Answer to your questions by Glonoinha · · Score: 2, Informative

    https://grc.com/x/ne.dll?bh0bkyd2

    Steve Gibson's site has a section to test all the ports associated with your network connection. Go there, scroll down and click on 'All Service Ports' - it will tell you if your system is vulnerable.

    Behind a Linksys or SMC home router, you are invisible to the rest of the world. Not sure how much better it can get than that.

    --
    Glonoinha the MebiByte Slayer
    1. Re:OP: Answer to your questions by azaris · · Score: 1

      Steve Gibson's site has a section to test all the ports associated with your network connection. Go there, scroll down and click on 'All Service Ports' - it will tell you if your system is vulnerable.

      No, it won't. It really won't. All it does is tell you that you are possibly running services (or appearing to run services) on certain port number configurations. If I run QotD on port TCP 135, am I vulnerable to something? What's worse, at least in the past it only tested a handful of ports when any service that is potentially vulnerable can be run on any possible port.

      Behind a Linksys or SMC home router, you are invisible to the rest of the world. Not sure how much better it can get than that.

      The whole GRC-stealth-nanoprobes stuff is like a bad Hollywood hacker movie. Gibson claims you are invisible if your packet filter issues DENY instead of REJECT, but forgets to mention that running any legitimate services on a server will negate any usefulness this might carry.

      He also neglects the concept of tarpits, where your packet filter issues delayed connections on all possible ports. According to Gibson, such a tarpit would be "highly vulnerable"! Anyone looking to learn about packet filters should avoid grc.com.

      I wonder if he's fixed the port scanner client to prevent it from being subverted to port scan arbitrary IP addresses by proxy yet?

  39. Re:rubbish, my $10 linksys has all sorts of featur by Glonoinha · · Score: 2, Funny

    Actually you can do bandwidth shaping, but it requires physical access to the network switch and a basic knowledge of which wire goes to which computer. Oh yea, and the shaping is binary, either that computer gets some bandwidth, or it doesn't.

    It is very effective, in a Pavlovian sort of way.

    --
    Glonoinha the MebiByte Slayer
  40. Understand the risks? by lostchicken · · Score: 2, Interesting

    I see posts telling me that I should understand my network and my device and that there are holes in security, but my question is if you've got one of these routers with remote management off, no ports forwarded, block WAN request, etc, what can anyone do?

    I hear people saying, well they run Linux, and Linux is hackable. With no ports open, how is it hackable? (DoS attacks don't count and neither do trojans running inside)

    --
    -twb
  41. There's other choices... by LittleLebowskiUrbanA · · Score: 1

    How about an OpenBSD firewall? Secure by default, easy to patch, and you can actually do it all by reading the man pages and the OpenBSDFAQ. I consider myself an internediate Linux user but I was never able to get a Linux firewall up and running but OpenBSD 3.2 was simple and well laid out. The man pages spoil you w/ their easy to understand language and completeness. I've bought a few Open Source OSs' but OpenBSD was the best investment by far. Uptime is at 114 days, using about 34 megs of RAM and that's since I first got it up and running and patched.

    1. Re:There's other choices... by bildstorm · · Score: 1

      BSD firewalls are very nice. Haven't popped OpenBSD on a box, yet, but I ran a firewall with FreeBSd before and it worked beautifully. While everyone else on our Adelphia network (about 2 years ago) was getting scanned and attacked, we were sitting pretty. Worked right up until the machine got fried in a lightning strike.

      Of course, I'm now looking into my next setup, which'll like have my OpenBSD box (installing in the next couple weeks) and then a firewall, followed by another firewall, and then my other machines. Since I keep buying stuff in different countries and made by different manufacturers, it's not too likely my local script kiddies are gonna hack their way through. Getting in the OpenBSD box will be hard enough, but then two more firewalls? Hmm..

      Growing up around phone phreaks taught me paranoia isn't a state of mind. It's a way of life.

      --
      The power of accurate observation is commonly called cynicism by those who have not got it. - G.B. Shaw
    2. Re:There's other choices... by LittleLebowskiUrbanA · · Score: 1

      Add NAT in the mix and you're golden w/ those 2 firewalls. Check out www.screamingelectron.org for the most friendly *BSD commnunity.

  42. mine might have been compromized by BigGerman · · Score: 1

    I have Linksys BFGwhatever wireless AP / router / switch thing.
    As a habit, every once in a while I go to the web sites that test your firewall for open ports - couple of the sites were aready mentioned in the discussion.
    About a year ago I was surprised to see that my Linksys (that had only incoming SSH open for months) now showed Microsoft ports 13* open as well!!
    I immediately flashed the sucker with Linksys firmware upgrade (which I neglected to do for long time) and reconfigured.
    I have not seen this since then. Would not do attacker any good as all the boxes behind the Linksys were Linuxes.

  43. Pride comes before the fall... by quinkin · · Score: 2, Informative
    "So practically speaking, we don't have to worry about ultra-sophisticated attacks. The vast majority of script kiddies lack the needed intelligence."

    I remember feeling like this. Safe and secure behind my impenetrable shield of carefully tweaked and tuned software and hardware firewalls/NAT routers which was continually monitored and kept up to date. Sure in the knowledge that the only incidents I would have to deal with would be caused by office staff installing the "latest aquarium screensaver" and easily contained with judicious blocking of outbound ports (ie. SMTP).

    Then one day you are trying out the latest tcpdump frontend and sniff a few packets of the wire at random...

    You zoom in on a few ICMP replies you captured, check out the frontends rendering of the packet header, and data, and... hey! WTF?

    Fscking command line fragments embedded in unused parts of the packets! Ping is disallowed mind, these are port unavailable, throttle back etc. style ICMP packets from seemingly valid hosts.

    Cut a long story short, we eventually found a trojan on one of the windows machines that would request a series of web pages in order to open the firewall to the return ICMP packets. Whacky.

    I assume any and all machines may be compromised at any time now. I keep my own disguised process reporting binaries on all important machines. I basically live paranoid, but that doesn't mean I'm wrong. :)

    Scuse the waxing lyrical, and meandering from 2nd to 1st person with casual aplomb. It's late here...

    Q.

    --
    Insert Signature Here
    1. Re:Pride comes before the fall... by Bvardi · · Score: 1

      "I basically live paranoid, but that doesn't mean I'm wrong. :)"

      How do you know the people who are out to get you aren't TRYING to make you paranoid?

      (Waits for brains to implode wrapping themselves around THAT one)

  44. Funnily enough.. by wraith0x29a · · Score: 5, Funny

    I used to build Linux based NAT/Firewall machines for small businesses. One of my clients complained that their network had been (badly) compromised over the course of a week and blamed my product for this. The language he used was unacceptable even by my broad standards. After a hurried flight to his office (in another country) I noticed that nearly every PC on his network had a shiny new modem plugged into the wall. A quick check and - yes - no firewalling on any of these NT4 machines. It turned out he had been having complaints that the offices' 56kbps modem connection serviced by our NAT/Firewall box was too slow for the forty or so machines on his network to use concurrently so in an effort to save some money he had paid his daughter's boyfriend to install modems in all the office machines (rather than upgrade to DSL as I had suggested at installation time). This ham-fisted luser had set the modems up for dial-on demand then misconfigured some services that kept the lines up 24/7 allowing some script-kiddie to wreak havok on his network. My client's argument was that as our NAT/Firewall box was a security product it should have protected his network whatever other changes he made to the network and that we were liable for damages. Rather than risk talking at this juncture I simply pointed out a section in our four-page, large print, plain-english manual that was sitting, unread, on his desk - 'Under no circumstances allow computers or devices on your network a direct connection to the Internet. Using other methods of Internet access such as a modem will completely bypass the security features of our product.' I aslo helpfully drew his attention to the bit in our support contract that said 'On-site support visits related to issues arising from an inability on the part of the purchaser to read the included documentation will be billed at our consultancy rates of 150 per hour (or part thereof) including travelling time and expenses. These costs are not covered by the purchaser's support contract.' He'd started going purple by this point so I thought I'd do him a favour and warned him his next phone bill may be a wee bit high. "Oh, no problem there" he said, relaxing a little, "Dave used a free Internet Service Provider". "Ah", said I, "is that free access or free calls?" "Er" he said then called British Telecom Billing. "What's our next bill currently standing at?" he enquired politely. The next sentence was complex and largely unintelligable save from the phrases "bastard bloody bastard idiot bastard boyfriend", "so far up", "chew my toes", "bloody girl too" and the concluding "Gnnnaarrgh!" In a rare moment of BOFH compassion I made him a cup of tea at this point, coincidentally taking me across another 150-an-hour-or-part-thereof boundary. The moral of this slightly rambling story is.. 'a network is only as secure as it's dumbest user whatever NAT/Firewall you install'.

    --
    ~ Better a freak than a sheep. ~
    1. Re: Funnily enough.. by Anonymous Coward · · Score: 0

      Just passin' thru and was LMAO after reading your post. I commend you on your diplomatic skills, as well as your compassion (nothing like a good spot of tea to help one though a difficult day), in dealing with this client... Hope you had whole lotta fun spending the money from that billing!!!

    2. Re:Funnily enough.. by mikeee · · Score: 1

      You, sir, are a credit to BOFH everywhere, and I salute you.

      Assuming your story is true, which, frankly, I doubt. :)

  45. sucky webbrowser configuration of router by Anonymous Coward · · Score: 0

    i'm still waiting for my ADSL PCI modem to use with linux NAT/Firewall box, but alas
    no luck. so here it is the netgear router. works flaw-less. the only crappyy thing about it is configuration via web-browser (same with HP Colorlaser 1500). when i use the browser to change the ip addresse of the netgear router, well iexplorer can't find the router anymore ;)

  46. secure... mabye by 1eyedhive · · Score: 1

    i've been running a linux powered x86 box for a few years now, first an aging P-200 running LRP and now a PII 400 running RedHat8 and shorewall. all inbound connections (SSH, HTTP, FTP) are bound to certain external IP's only (3 to be exact, the IP of my friendly neighborhood linux guru, who helped me set the stuff up, the LAN party HQ (owned by same guru) and my school), likewise, all internal requests are bound to certain boxes (only HTTP goes through the gateway, even that's not on 80) FTP and SSH stop cold at the gateway. during the peak of the Blaster worm, even with near zero internet activity from lan boxes (the switch showed no activity, likewise the LAN-side NIC), the cable modem was having a field day, thankfully i have logging disabled, else i fear all those iris hits would have overwhelmed the thing's 2GB HD.

    --
    Logistical Chaos Officer http://www.slagg.org - LAN Gaming in Sarasota FL,USA
  47. Reasonably secure -- but watch out for UPNP by russotto · · Score: 2, Informative

    The NAT boxes will stop your garden-variety worm searching for vulnerable services on a default-configured Windows box, provided you don't open those ports.

    But a lot of them support "UPNP", which allows programs on the to automatically open up ports they need. This is a great convenience, but you're now giving the keys to your network to any random Windows program. Now any trojans don't need to actively call out -- they can just open up your firewall FOR you and wait for connections. This strikes me as definitely not a good idea.

  48. OT: Request for firewall help by swordgeek · · Score: 1

    OK, I have a separate firewall, two NICs, running iptables.

    The question I have is this: I have some ports open from the outside, for specific purposes (ssh, for example). Now if I'm going to have ports open, what do I need to have blocked to avoid spoofing?

    For instance, I currently am blocking incoming traffic:

    1) with a source IP of 127.x.x.x
    2) with a source IP from inside my firewall
    3) with any other non-routable source IP

    What else do I need to block, before forwarding it on to the appropriate machine/port internally?

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  49. One of the most important settings by Anonymous Coward · · Score: 1, Interesting

    After scanning through the comments it struck me that one of the most important settings for security seems to be left out. On my Linksys there is a setting to make the router not pingable. This setting is one of the first and best defenses against hackers. Most will move on if they can't ping an address. I have run several security scans from Broadband Reports and have always come up clean. While not fool proof, nothing is, it's an important setting if you want to hide yourself from the rest of the net.

  50. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  51. Hardware requirement by phorm · · Score: 1

    Really, you don't even need a P2. I had a little P233MMX that worked fine (power consumption nominal, as was noise as it ran nicely with just a heatsink and no CPU fan).

    Ah, the days when you didn't need a heatsink the size of the eiffel tower and a fan capable of running a hovercraft... old machines do just fine for Routers/NAT and save power/noise/heat too.

  52. Forget routers, how about hubs? by phorm · · Score: 1

    I've got a switched hub at home which has recently started exhibiting very bizarre behaviour, sending huge streams of packets even though the connected machines shouldn't be sending data.

    Shouldn't meaning that any machine I plug (3 different OS's) into the switch and it starts a blazing trail of packets. Plug it into itself (normal port into uplink port) and it blazes away too. A reboot fixes it.

    I haven't figured out the cause yet, or why... but it often seems to start with a lot of data passing through the uplink port (which is connected to the ADSL modem), making me wonder if I'm receiving some form of odd packet that causes the thing to go haywire. It's also started around the same time on two days 11:00pm+, with anytime before that having it operating without issue.

    Anyone else had an issue like this... it could just by dying but otherwise I'd wonder if I can firmware upgrade my switch?

  53. You have to be careful.... by Anonymous Coward · · Score: 0

    I work as a tech and I've seen several routers that come setup with a telnet and wev port open direct to the net as default. (used as access points to configure it, nobody seems to have thought to lock them to the LAN only) Many people configure their routers and leave them with the default password so if somebody port scanned and 'fingerprinted' the router they could log right into them. It's quite likely there would be too little in the embedded system to hack the internal network (I'm not expert just guessing..) but you could quite likely steal the adsl login id and password from it. So I personally don't trust any routers because you never know how much thought was put into security when building it, especially the less know small companies...

  54. not *that* good.. by ehrichweiss · · Score: 1

    The biggest problem with hardware firewalls/NATs is the lack of configurability. Sure you can upgrade the firmware, etc. but only to a degree and it never seems to be the amount that you would like. I prefer a simple BSD box running IPFW..it's decently easy to configure and BSD seems to be significantly more stable than most flavors of Linux(no flame wars here...Linux is mostly a developers' platform where releases come out every week which inherently makes it a bit unstable for *nix(it still beats M$ hands down), while BSD is more commonly used for servers and such). Admitedly it's not as easy to configure the firewall since it doesn't have a pretty GUI but sheesh whattayawant?

    --
    0x09F911029D74E35BD84156C5635688C0