Slashdot Mirror


Should ISPs Be The Little Man's Firewall?

Anonymous Coward writes "In a paper published today, the point is made that ISPs should filter some ports (e.g. 135) for good. I guess given what everyone sees hitting their various firewalls these days, this may make sense. But wasn't the Internet supposed to be 'open' at one point? Or are we to the point where Internet=Web (and maybe AIM). The author of the paper is operating DShield and I guess has some insight into this issue. He made the same points before on various mailing lists."

133 of 790 comments (clear)

  1. At MOST it should be optional... by still_sick · · Score: 5, Insightful

    And not something you get by default and then have to opt-out of - something you get offered and must opt-into. I don't care if port X of all the clueless people's machines get abused, if I want to use port X, I'm going to.

    --
    ...Also, I didn't know Buggalo could fly.
    1. Re:At MOST it should be optional... by Anonymous Coward · · Score: 2, Funny

      I agree. My university ISP blocks all the ports (a complete stealth firewall) and it pisses me off to no end, because I can't use eDonkey or Direct Connect. Do you know how expensive porn has gotten??

    2. Re:At MOST it should be optional... by GreyPoopon · · Score: 5, Insightful
      And not something you get by default and then have to opt-out of - something you get offered and must opt-into. I don't care if port X of all the clueless people's machines get abused, if I want to use port X, I'm going to.

      I'm not sure if I agree with myself, but shouldn't it be opt-in by default, and presumably the people with a clue will know how to opt out? After all, the clueless in the world won't even figure out that they SHOULD opt in. Since the infected machines of the clueless mess up the internet experience for pretty much everyone, this makes sense to me. Of course, there should be some prominent notification so that those of us who know what we are doing can opt-out if we so choose.

      --

      GreyPoopon
      --
      Why is it I can write insightful comments but can't come up with a clever signature?

    3. Re:At MOST it should be optional... by Anonymous Coward · · Score: 5, Insightful

      Agreed. I left my old ISP (a small regional one in country queensland, australia) because they kept blocking ports bit by bit, based on traffic. If I started using ssh heavily, they'd block it "in case it was abuse" to try protecting me, and I'd need to call them to get the block removed. Wouldn't matter what the protocol, one by one more and more were closed.

      The only ones that weren't regularly blocked like that were web ftp and mail to their servers.

      As soon as one of the larger ISPs started operating here I switched over, and the dodgy blocking one had a huge sob story in the local paper about small businesses being forced out by large corporations. More like small businesses who have no clue what users want.

    4. Re:At MOST it should be optional... by SKPhoton · · Score: 3, Insightful

      For us, that may be the best idea. But the majority of computer users are not savvy enough to keep up with keeping their firewalls up to date. At most, they'll install ZoneAlarm.

      My university not only blocks certain ports from the internet, such as the dcom ports, but also blocks them across subnets so it even keeps worms from spreading across our network. Is this useful? Absolutely. On the other hand, last year they tried to block IRC traffic by simply blocking port 6667. They wound up lifting the ban after many people started ssh tunneling out and getting access anyways. Like you said, if we want to use port X, we will.

    5. Re:At MOST it should be optional... by chill · · Score: 4, Informative

      I disagree. It should be OPT-OUT. The idea is to protect the clueless, and the rest of the net FROM the clueless.

      If you know anything about opening a port, then you are ahead of 99% of those connected, and know what you are doing. Thus, you can opt out.

      This wouldn't prevent you from using blocked ports.

      It would be, by far, less of an inconvenience that the shit that goes on now with everything wide open.

      --
      Learning HOW to think is more important than learning WHAT to think.
    6. Re:At MOST it should be optional... by RodgerDodger · · Score: 5, Insightful

      No.

      Just like an operating system, a connection service should be "secure by default".

      99% of the users in this world have no need for open ports. When they do, they can mostly accept that opening those ports poses risks, and they can be educated on the risks.

      (Now, if an ISP was to charge you more for opening those ports, that would be different; a one-off administration fee, maybe, but that's it)

      --
      "Software is too expensive to build cheaply"
    7. Re:At MOST it should be optional... by lafiel · · Score: 4, Insightful
      but shouldn't it be opt-in by default

      You're absolutely correct. Just look at the way email filtering works. Spam filters are (by default) turned on, so this could follow suit. You can always opt-out of this service, and get the full email-experience. But you don't see mass complaints about how our email rights are being restricted by the ISP.

      And of course, you can opt-out of email filtering. So is port blocking really such a big deal? Just opt-out and make sure it doesn't cost any extra. Hell, filtering from my previous ISP actually costs more. Make port blocking a "feature" of the ISP, charge a buck or more, and save the commoner from having to learn about updating computer systems. Win-win.

    8. Re:At MOST it should be optional... by irc.goatse.cx+troll · · Score: 3, Insightful

      Thats not security, thats removing a feature. If you want 'secure by default' try filtering out all connections from windows machines -- Thats also secure by removing features, just a greater extent.
      Filtering ports is just another step to the path of 'ISP' meaning direct connection to the email they want you to see, the webpages their proxy allows, and the IM they want you to have. I'd much rather they just provide the service and let whats done with it be up to the users.

      As for fixing the 'current state' -- Let users control firewall rules concerning their line. If someones being packeted with syns from random source with a static dest port of 113, they should be able to make their isp drop all of them.

      People dont realise that when an isp filters a port, its NOT optional. You can call and complain all you like, good luck even finding someone that understands what you're complaining about let alone having it enabled for you.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    9. Re:At MOST it should be optional... by perlchild · · Score: 5, Informative

      Err can we get clarify this
      If everyone is subscribed by default, it's out-out.
      Opt-in means you don't have it until you ask.
      The word you mean is opt, not opt-in, not opt-out. You opt to get the service in opt-int. And you opt out of the service, in opt-out.
      Spam right now is "opt-out" you get it until you sue the spammer. Software development mailing lists are opt-in, you have to confirm you want it, before they give it to you.

      And another thing, knowing the profit margins of local isps, don't expect firewalling to be free, that's kinda good, if they make it an "option" say 1-2$/month/ip protected. That would make some larger providers happy too, they want you to pay more the more machines you have. (Nat of course, covers that, but that is a firewall function, isn't it?

    10. Re:At MOST it should be optional... by 1lus10n · · Score: 3, Insightful

      i disagree.

      if you set it up so that everyone is behind a big firewall in the sky (which is what this would be) then what you end up with is ISP's saying "why do you want to opt-out" Or that you can't opt-out at all and you get stuck with their shitty firewall rules. you might also run into a problem where they will put you on this shitty little subnet with slower speeds/connection issues if you do opt out.

      by saying it should be opt-out (in by default) then you put more power into the ISP's hands. and im sorry i already have enough issues with my ISP, the last thing i want to see is Time warner blocking port 53 incoming, or some other such cruft. (*cough* blocking msn *cough*)

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    11. Re:At MOST it should be optional... by gclef · · Score: 3, Funny

      Okay, so you're telling me that 99% of the users in the world have no need for p2p, some online chat features, online games, and a few other things I'm too lazy to look up? (all of these require incoming ports to be opened on the client, in case it wasn't obvious.)

      As they say on the mailing lists: I encourage my competitors to run their networks this way.

    12. Re:At MOST it should be optional... by 1lus10n · · Score: 4, Insightful

      thats assuming people are using windows update. i am not, alot of my friends are not. i would rather not relive the upmteen experiences i have had over the past few years with ISP people staring at me like im insane when i tell them i dont own anything windows or mac related.

      this isnt even touching the fact that the ISP's would then view anyone not running windows or mac as a security risk and would refuse to open the ports until we run a "standard OS".

      thanks i'd rather avoid that problem. ISP's job is to run the damn line to my house and make sure their routing tables, mail, dns etc are working correctly, nothing more, nothing less.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    13. Re:At MOST it should be optional... by Large+Green+Mallard · · Score: 3, Interesting

      Let me guess.. iiNet bleater? :)

      Really though, why should an ISP provide a shell account when they have webmail? Opera was getting abused by people to get around traffic limitations, just like the new shell.iinet will be. Almost no other ISPs in Australia and pretty much none in the US offer shell accounts. It's not an ISPs core business. If you want a machine you can access remotely, get a permanent connection and set one up yourself.

    14. Re:At MOST it should be optional... by swillden · · Score: 2, Funny

      99% of the users in this world have no need for open ports.

      Damned straight! 99% or the users in this world should have ALL ports closed, inbound *and* outbound. Get them lusers offa my Internet. I'm willing to let them have a NATed IP address, but them open ports gotta go. Especially port 25. And 80. I might let 'em keep 21, but NO 20, and no PASV crap, either [cackles maniacally].

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    15. Re:At MOST it should be optional... by Tripster · · Score: 2, Interesting

      As admin at 2 cable headend routers after Blaster arrived the new policy has become blocking of ports 135, 137:139 and 445. We also use transparent squid at those routers and route port 80 through it.

      We will let those ports pass-thru for anyone who requests it, so far a couple of clients have been routed around the squid proxy but nobody has asked to have the other ports opened up.

      Instead I think the customers are happier knowing that we've largely eliminated worm outbreaks on these ports and additionally have eliminated messenger spammers as well.

      Sorry, but the majority of customers outweighs the minority who may wish to open those ports for some reason, considering a good percentage of clients are clueless on updating Windows and are easy targets it is the best method.

      The mail server drops .pif/.scr on detection with the rest passing through a virus scanner, all by default. Those 2 extensions can still be sent via .zip if they are legitimately sending those files.

      Essentially we got tired of the cost of cleanup after the outbreaks, the attachment stripping for email was because the AV vendors were hours behind the Sobig.F outbreak.

      We don't however block port 80, 25, etc, yet :)

    16. Re:At MOST it should be optional... by Reziac · · Score: 2, Insightful

      I agree that ISP-level port blocking should be purely opt-in, thus:

      Every time a new user signs up, they should be offered a free port-blocking service, with a list of ports and what they're used for that is worded so anyone can figure it out.

      Would it be feasible to set this up so the user can check off those ports they want blocked? or at least offer a "common ports to block" and have them use a different access point depending on their desired setup? I'd think the paranoid would be willing to pay a buck or two extra for such a service.

      I don't know how practical it would be, so feel free to tell me why no sane ISP would go for it :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    17. Re:At MOST it should be optional... by TCM · · Score: 2, Insightful

      everything incoming should be blocked, save port 25, 110 (consumers need not have any other incomnig traffic)

      Most "consumers" don't need their own SMTP or POP3 _servers_ reachable from outside. Don't confuse source and destination ports. If you meant incoming traffic from a SMTP or POP3 server, then you forgot to include port 80, port 22, port 27015, port ..

      --
      Of course it runs NetBSD. BTC: 1NT7QvbetmANwaMzhpVL6
    18. Re:At MOST it should be optional... by arivanov · · Score: 3, Informative

      Not anything.

      135,136,137,445,31337 in any direction,25 and 119 incoming, and other l33t ports. It has been a common practice in many countries to block them off for 7+ years. Off the top of my head I can think of at least 3 big Bulgarian ISPs, 1 Russian, 3 Dutch, 1 UK, 2 German so on so forth that have been doing this for years. These are the ones I know and there are much more out there.

      Also note that the port lists deals only with ports related to l33t script kdd10tz behaviour and SPAM. Ssh, ftp, http which are commonly prohibited by US ISPs are not there

      Also, I have not heard about any of their customers complaining despite the fact that it is not even opt-out. It is so old that it was implemented in the days when you could not chose an ACL via radius so it is a fixed access list on all interfaces. And I think it should be.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    19. Re:At MOST it should be optional... by 1lus10n · · Score: 2, Insightful

      firstly do not compare driving to the internet. You are talking about publicly funded US government owned property when you are talking about driving. there is no surcharge to drive on most roads.

      the internet is mostly privately owned, and as such can police itself on a company by company basis, the american (hypocrisy) gov't has no place or right to attempt to control or police the internet.

      secondly there are actually very few safe gaurds in place to protect me from assholes who drive, there are however punishments for them if they break the law. and driving has been a common practice fo 60+ years, 60 years ago there were no speed limits, or stop lights etc ..... that came after problems arose, and it did not interfere with usage, it actually helped. filtering the internet wont help despite what you (dense) people seem to think. filtering the internet is the first step towards allowing people to control what you can and cannot see, do etc .... and i am not going down that slippery slope. you trust gov'ts and private companies at your own peril. do not hinder me to protect complete morons and lazy assholes.

      my terms of service say nothing about them having the right to block content regardless of what it is or where it is located, if they do i will sue.

      i would also point out that nothing in this world is safe, driving using computers, walking in the woods. they all are dangerous and you wanting to make the internet some sanitary utopia is foolish and short sighted.

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    20. Re:At MOST it should be optional... by lokedhs · · Score: 4, Informative
      You can add one swedish provider that also blocks all incoming traffic until you opt-out (which involves signing a document relieving them from any responsibility if your machine is cracked).

      Oh, and by the way: Even before I opted out of their firewall, I could play pretty much all online games (but not host). So I suppose very few people will even notice they have the firewall.

    21. Re:At MOST it should be optional... by arivanov · · Score: 2, Interesting

      I think you are mistaking bandwith glut and oversupply of resources for information technology advancements.

      For example most of the countries mentioned have had QoS aware backbones with major ISPs for 7+ years. US still does not have one (I do not count Level3 abuse of diffserv as such. It is too crude). VOIP as a major means of international connectivity has existed for 6+ years. So on so forth.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    22. Re:At MOST it should be optional... by rabbit994 · · Score: 3, Interesting

      Apparently you don't understand most firewalls. If your computer makes a connection first, any incoming traffic from the site is allowed regardless of which port it responds. We are talking about blocking incoming unsolitied traffic. Quake 3, AIM, and any non standard website (which only geeks generally go to anyways) will work. Nothing needs to be unblocked. If you have Windows lying around somewhere, installed it, go get ZoneAlarm www.zonealarm.com , and then trying doing Quake 3, AIM and your non standard websites. After allowing your programs to pass through ZoneAlarm, let me know if you have any problems. I bet you won't unless your running servers which most people DON'T.

  2. The ISP I work for... by Beatbyte · · Score: 5, Informative

    relies on me to find the latest virii/worms that are going to pound the bandwidth, get their port numbers, and setup ACL's accordingly. Not only do the customers like it, it gives us more time to patch our hundreds of machines, and decreases our incoming bandwidth.

    Overall, I help stop another hundred thousand or so Win32 users from pounding the net to death. I don't see how anyone could see this as a bad thing. (welcome input)

    1. Re:The ISP I work for... by TheLittleJetson · · Score: 2, Insightful

      opt-out is really the key... i use cox.net cable modem service. my port 80 (listen) has been blocked for a year or so now thanks to code red, code red 2, and other IIS worms. i run apache on a mac, which is not vulnerable to these worms. so why should i be punished? (i can't opt-out because technically i shouldnt have *any* listening ports without upgrading to a home-business connection plan... but i'm good! :-P)

    2. Re:The ISP I work for... by zenyu · · Score: 2, Insightful

      Overall, I help stop another hundred thousand or so Win32 users from pounding the net to death. I don't see how anyone could see this as a bad thing. (welcome input)

      I would like my ISP to provide firewall services, but not in such an automated manner. Or, rather there should be a web interface like my ISP has for reverse-dns. There should be a checkbox for unfiltered, for autofiltering by ISP with or without notification of filter rule changes, and some way to block/unblock common things yourself by name with autofiltering on or off. This way if I have a locked down machine I can select unfiltered and not worry about strange IP failures, I can select autofilter for my windows machines with holes poked for what I use, and I can select autofilter with additional things like Kazaa blocked for my Wifi...
      And, of course, this should be on a per IP basis.

      By default the ISP could check 'autofilter without notification' for Mom & Pop, and tell anyone that asks about the "customer satisfaction" interface on your web page. I can certainly setup filtering myself, but I would prefer it was done for me so I don't have to have a machine on all the time and so that I don't personally have to block the latest Windows worm. Right now I have some filter rules in the DSL router, but the interface is a PITA, and it doesn't have the ability to block Kazaa but not something useful like passive FTP, like a more sophisticated stateful filter at the ISP could.

  3. absolutley not... by z-kungfu · · Score: 4, Insightful

    I don't want them filtering anything for me thank you. I can take care of myself. Next thing they'll be stripping attachments off of email and blocking content. Let internet Darwinism take it's course, only the strong will survive,a nd when all these people get tired of the insecure crap that windows is, maybe, just maybe they'll vote with their dollars to not support MS anymore.

    1. Re:absolutley not... by ralphus · · Score: 4, Informative
      The problem with your argument is that it doesn't apply in this environment. The general public will use one OS, windows. The general public won't give a damn about securing their system. The general public will have unsecured systems. The general public is therefore a large scale problem that will make possible to exploit a large number of systems with common vulnerabilities and once they start doing damage, they can have a large scale detremential effect on the net as a whole, even to those who have protected their machines against the vulnerabilities.

      Case in point: I was not affected at all by Sobig.F directly, however I did see my mail gateways come under incredible load, my IDS's fill DB's with Sobig warnings, my users encounter endless confusion at bouncebacks from dumb virus scanners that claim we are infected since Sobig is a SMTP forger. Sobig wasted a lot of my resources and time even though it didn't infect a single one of my 1700+ users. It was rather benign though, I'm afraid of what comes next.

      --
      Revolutions are never about freedom or justice. They're about who's going to be top dog. -- Kilgore Trout
    2. Re:absolutley not... by Arker · · Score: 2, Insightful

      But the general public is not quite so stupid as you make them out to be either. After these folks get hit once, the start to care. They can fix the problem quite simply, with a $50 hardware firewall/nat router they should probably have anyway, or a free software firewall like Kerio. All the ISPs really need to do is a little education.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    3. Re:absolutley not... by ralphus · · Score: 4, Insightful
      I'm not saying they are stupid. They just aren't informed and probably don't care to be like I do. That isn't a bad thing. Some want a Turing machine, others want an appliance. For example I'm not stupid but I have no idea, and I don't care to have an idea, on how to write a contract that will stand up in court so I have to get a proxy to do it for me who is a ABA certified expert.

      I do know that I can find the proxy in this case, and how to find them. Still I think, getting a firewall and plugging it in or installing it can be a difficult concept for the general computing public to get today. I hope that changes, and I think it *is* changing for the better.

      --
      Revolutions are never about freedom or justice. They're about who's going to be top dog. -- Kilgore Trout
  4. Power users should be able to opt-out by Plix · · Score: 5, Interesting

    While I agree with the point I think that power users should be allowed to call up the ISP (maybe even at initial sign-up) and be allowed to request that the ports remain unblocked. Otherwise, the internet *will* become just the web and AIM for everyone if they like it or not.

    1. Re:Power users should be able to opt-out by zwoelfk · · Score: 4, Insightful

      While I agree with the point I think that power users should be allowed to call up the ISP (maybe even at initial sign-up) and be allowed to request that the ports remain unblocked. Otherwise, the internet *will* become just the web and AIM for everyone if they like it or not.

      Well, what's going to happen is: The ISPs will eventually block most ports, "'cause most users don't need 'em." and that'll help some people. "Power users" will be able to pay an extra fee to get the ports unblocked - a "setup" or "administration" fee. Probably even a per-month fee, so they can /really/ get some extra cash. And those people with residential ISPs (e.g. DSL) will be SOL because arguing with the phone company about what ports are blocked will be totally ineffective -- and since they typically have a monopoly on the lines, there's not much you can do. Remember when shell access was standard? Same deal.

      This will suck for a while. Especially when they block port 22 at first, because they forgot about SSH. Then eventually most things will be re-written to tunnel through port 80, making everything more complicated (multiple servers switching on the same port). And of course, the worms will follow.

      The point is, there is a reason these ports exist in the first place -- they allow some flexibility and simplify communications. What they're really saying is "We don't like the way the internet is designed. So we're going to break it. Sucks to be you."

      Z.

  5. Many ISPs are filtering already by rtrowbridge · · Score: 2, Interesting

    I know for certain that MSN does. I had a friend who found he was unable to use a work SMTP relay and had to resort to using the MSN relay.

    As for me, I use Qwest and have found that they will not allow me to keep an open TCP session, meaning my SSH sessions constantly stall.

    Calling tech support resulted in an entertaining conversation during which the support guy insisted that if I could "browse my webs" everything was working.

    Oh well, time to change ISPs...

  6. I'm in the middle. by Thomas+M+Hughes · · Score: 5, Insightful

    If my ISP gave me a slick web interface that allowed me to open or block ports specific to when I connect, I'd be all for it. Set the defaults to block things, to protect against worms and the like, but if I want those ports open to do something, it should be easy for me to open them. I think that's the perfect middle ground. People who don't know (or care) will be protected. Those who care can easily do whatever they want. The ISP just has to make it clear where the options are.

    1. Re:I'm in the middle. by stor · · Score: 2, Insightful

      This sounds impractical unfortunately: can you imagine the size of the Access Control List for all customers?

      You could do some funky auto-aggregating of filters which may alleviate this though and/or you could limit the relevant ports to problematic ones (SMB)

      You'd end up with some customers screwing up their ACLs and calling support, no matter how simple the interface is. "I clicked on 'Block SMTP' and now my mail doesn't work! Is there a problem on your end?"

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    2. Re:I'm in the middle. by gibodean · · Score: 2, Informative

      My ISP does give me such an interface. About 5 ports are blocked, and have always been. Just recently they provided an interface where I can selectively re-enable those ports again.

      It's iinet in Australia.

  7. Absolutely by nickd · · Score: 5, Interesting

    This is another case of where techies do not think about things from the customers point of view. Of course most slashdotters will want their ports open - the customers on the other hand dont know what a firewall is, what the implications of their ports are etc - quite frankly they shouldnt need to.

    Filter by default - if you need your ports or you want to do your own firewalling then get the "advanced user" account that costs less but requires more responsibility from the user.

    If anything this is just an opportunity for ISP's to make another value added service to sell.

    1. Re:Absolutely by groomed · · Score: 2, Insightful

      Filter by default - if you need your ports or you want to do your own firewalling then get the "advanced user" account that costs less but requires more responsibility from the user.

      No, you've got it entirely backwards.

      It's the "family" account that will cost less. The "family" account will include traffic filtering and it will come with a service charge for every webpage viewed and every email sent. Traffic filtering will ensure that that your Internet activity will remain limited to the viewing of webpages and the sending of emails.

      It's the "professional" account, without any filtering or traffic restrictions, that will start costing more and more money.

      In other words, we (the techies) will have to pay more, the non-techies will get less service, and the ISP will get all the money.

  8. a great idea imo by Dreadlord · · Score: 2, Interesting

    with the Internet being so much popular these days, I think that filtering some ports can save a lot of hassle, many people use the Internet just to browse the web, read email and chat, so why not?
    On the other hand, ISPs may add an option to get an advanced connection, in which all the ports are open.
    my 0.02$

    --
    The IT section color scheme sucks.
  9. A problem? by Absurd+Being · · Score: 5, Insightful

    Blocking all other ports will just mean worms and virii will have a permanent effect. Each wave of them will kill off a port. When we run out of ports (because something will be written for each one) then the internet must shut down. Some redundant system.

    --
    Karma: Excellent^(-t/Tau), Tau=Wittiness/Trollishness
  10. Ports are not the problem by salesgeek · · Score: 3, Insightful

    The problem isn't ports - it's the applications that use the ports.

    --
    -- $G
    1. Re:Ports are not the problem by void+warranty() · · Score: 2, Insightful

      and as those applications use hardcoded ports... well, then the symptoms are the ports.

  11. keep the internet free by edstromp · · Score: 2, Insightful
    It is a nice idea, but we should really not allow it. I see the benefits and all, but look at it this way: What's stopping RoadRunner from classifying all other TV/Broadcast/Cable web sites that are not affiliated with Warner Bros as a virus, and therefore block those web sites as well? Filtering of content should *NEVER* happen at the network level. No matter how convienent or tempting it may seem.

    For those that want to read about the issue deeply, I highly recommend Lawrence Lessig's book: The Future of Ideas: The fate of the commons in a connected world.

  12. I want what I am paying for. by FreeLinux · · Score: 3, Interesting

    I am paying for raw internet bandwidth and that is what I expect to get. I will not tollerate any filtering or restrictions on the use of my account.

    Any ISP that mandates filtering should also provide significant discounts to their customers as they are no longer providing a full raw feed. Of course, this will never happen as the filtering will increase the ISPs operating cost so the end result will be less service at a higher price.

    Block my ports and I move to another ISP. If enough ISPs start blocking ports to the point that I can no longer find one that meets my needs, then I will open my own again because the demand for the small ISP will be back.

  13. No... by shri · · Score: 5, Insightful

    It will give lusers a false sense of security. I happen to travel with my notebook and one of the worst places where I get hit by viruses is not my home ISP or work, but hotel broadband connections in Asia.

    If my ISP was protecting me, I would be complacent and I can see myself not updating the scanners / firewall on my notebook and getting hit the next time I went on the road.

    The next issue is liability. If an ISP claims to protect and a luser gets infected, they're going to sue (atleast in a north American situation).

  14. What about port 25? by RT+Alec · · Score: 2, Insightful

    Blocking egress port 25 ought to be standard for all residential ISPs. There is no reason for a consumer level access user to need to run their own mailserver, and in fact almost none do (on purpose). Of course, many Windows users recently were unwittingly running an SMTP engine in the form of Sobig.(?).

    ISPs need to ensure that their residential customers have egress SMTP traffic restricted to their mail servers. Users needing corporate e-mail access most likely can via SMTPS or a VPN if their IT department knows what they are doing. Users need to be respectful of the fact that they are paying for a consumer level service. If you want business level service, realize this is a higher end cost for the ISP (yes, it is-- more bandwidth, possible peering issues due to ingress vs egress traffic, legal liabilities, etc.)

    ISPs supplying service to businesses need to enforce the clauses in most service agreements that require the business to 'not engage in activity that will be detrimental to the network or the Internet as a whole' (or similar- IANAL). Spamming, viruses, worms, etc. need to be controlled by the business's IT department, and the ISP should trust their business clients and allow unfettered access. If a business does not know how to secure themselves, they should be contracting someone else to help them (this could include the ISP, of course). Otherwise, they deserve to be treated as a danger to the ISP, since complaints, blacklists, and reduced bandwidth could be the result of unrestricted access.

    1. Re:What about port 25? by mdw162 · · Score: 2, Interesting
      Blocking egress port 25 ought to be standard for all residential ISPs. There is no reason for a consumer level access user to need to run their own mailserver, and in fact almost none do (on purpose).

      I disagree. Though it's technically against the contract, my ISP generally looks the other way while I run my own mail server. As long as I keep it secure I don't see what the problem is. And ya know what -- I NEVER get spam. In fact, if everyone ran his or her own mailserver it'd make it a lot harder for spammers. Instead of being able to send 4 billions messages a day to Hotmail and Yahoo they'd have to targer each individual SMTP server.

    2. Re:What about port 25? by yerricde · · Score: 5, Insightful

      Blocking egress port 25 ought to be standard for all residential ISPs.

      Why should an ISP block a customer from sending an e-mail message through his employer's SMTP server? Why should an ISP block a customer from sending an e-mail message through a subscription SMTP server?

      --
      Will I retire or break 10K?
    3. Re:What about port 25? by gblues · · Score: 5, Insightful

      Like hell there isn't.

      I like being in charge of my own e-mail server. I don't send or receive a large amount of e-mail, and I'm on DSL so I'm online all the time. Sure, there are hosting companies that will give me full control of the server. They also cost way more per month than I'm interested in spending.

      The last thing I need is some punk like you telling me "you don't need that port" and blocking port 25.

      Nathan

    4. Re:What about port 25? by Anonymous Coward · · Score: 3, Insightful

      Mna, nothing like geeks not reading a post just so they can let everyone know that THEY run a mailserver.

      What the previous post said was 'almost NONE', so yes, we know that there are some people that do but the OVERWHELMING amount of users DONT.

      You block it by default and you make it easy for the ones who know what theure doing to have access to it.
      How freaking hard is that?

      This is what we talk about with OS, you run it secure by default and for the 99.99999999% who barely know their mouse from the tv remote itll be fine. The small percentage who are interested and how actually know what a port is should only have to do an extra step to have access top the ports they need.

      zack

    5. Re:What about port 25? by benzapp · · Score: 3, Insightful

      chill man, you are NOT most users. The parent poster was simply making a valid point that the vast majority of internet users do not need port 25. That doesn't seem to include you but that is no excuse to call the poster a punk.

      --
      I don't read or respond to AC posts
    6. Re:What about port 25? by zCyl · · Score: 2, Insightful

      You block it by default and you make it easy for the ones who know what theure doing to have access to it.
      How freaking hard is that?


      You must be new to this planet. Welcome. On behalf of my species I would like to introduce you to a creature we have called "management". This is a subspecies similar to the "spider", yet instead of a silky web, it weaves a web of sticky red tape. This red tape is used to trap and devour people who thought it would be easy to convince an organization to make an exception.

    7. Re:What about port 25? by elemental23 · · Score: 2, Insightful

      I believe your first question was covered by Users needing corporate e-mail access most likely can via SMTPS or a VPN if their IT department knows what they are doing.

      SMTPS should probably apply to your second question as well.

      --
      I like my women like my coffee... pale and bitter.
  15. Re:Thats just plain silly. by Wild+Wizard · · Score: 2, Insightful

    If you RTFA you would know that Microsoft says that these ports should be blocked from public networks.

    Further more to all the other fools who can't RTFA the guy is talking about only MS networking ports all of which should not be open across the Internet.

  16. Two-tiered service by JoeNotCharles · · Score: 2, Insightful

    Seems pretty clear that the average home use needs to be firewalled. People who even care will probably be the same people who want static IP's, guaranteed uptime, and other goodies: business users and geeks. So even if they do lock down the basic service, you can always get a business account.

    The best would be for there to be a mid-range account which doesn't have to pay the full business price (and doesn't have the same service guarantees) but does get have no-hassles access. I'd be willing to pay $5 more per month or so for that.

    Here's a neat idea: you get your account, and they ship you a cable modem and personal firewall device. You're free not to use it (well, maybe the TOS say you have to, but nobody listens to them anyway) but they tell you that if you don't you'll leave yourself open to hackers and viruses. 90% of people will plug it in and forget about it, while the geeks will disassemble it to see how it works and then set up their own.

  17. Re:Server-side customizable firewall by thedillybar · · Score: 2, Interesting

    This is a great idea. Along with the firewall on my individual machine, I would enjoy a firewall run by the ISP that would allow me to create the rules. That way I am able to block packets that require a lot of bandwidth (i.e. DoS) at the ISP server, so the connection to my ISP doesn't slow because of it.

  18. Should have designed it that way... by Kjella · · Score: 2, Interesting

    ...but I suppose when TCP/IP was created, noone thought of the Internet as today. There should have been a section of ports dedicated to "LAN software", which by common agreement would be dropped by ISPs.

    It would keep a lot of services that aren't supposed to go outside the home where they belong, and if you didn't want that, you could put the service on a "public" port. What is happening now is basicly patchwork by individual ISPs, blocking ports but with little coordination.

    I want to have a free Internet where you can use any port you want. But there are also quite a few services that shouldn't be accessible from the Internet too, customer-side firewall or not. Latest and greatest is the Messenger service SPAM. Why would such a service be open to the world? But there's no "private" port you can put it on where only LAN requests come through. Not unless you do IP filtering, but wouldn't it be just as easy to have some port range that you simply know won't be sent to/recieved from by your ISP?

    Kjella

    --
    Live today, because you never know what tomorrow brings
  19. Options are good. by Daniel_Staal · · Score: 5, Insightful

    Actually, there is probably a better way yet: An ISP can block it's ports if it wants to, but it must tell it's users, and there needs to be at least two different ISPs in any market.

    Some ISPs could advertise that they block $a, $b, and $c, as a security measure. If the customer doesn't want to think about security, they go with those ISPs. Others could advertise they allow access to the entire net. I would sign up for that, and do my own security.

    Of course, for this to work there actually needs to be competition in the ISP realm. Not a given at the moment.

    --
    'Sensible' is a curse word.
    1. Re:Options are good. by dnoyeb · · Score: 3, Interesting

      First, most of my ports are being hit by my ISP.

      Second, inevitably ISPs will claim it cost them to open up the rest of the ports, and you WILL get charged for it...

      Third, cold day in hell when broadband is competitive to a majority of people in the USA.

      I have 2 windows boxes and have yet to get infected. The way I see it, those that get infected eventually die off... Leaving only the fittest of boxen.

  20. a bad thing by frovingslosh · · Score: 3, Insightful
    I don't see how anyone could see this as a bad thing. (welcome input)

    Then you (as well as your employers) are very short sighted. I could well be using those ports. Many software programs that dynamically allocate ports likely will use some ports you block, and users applications will just fail "randomly". And, of course, your tech support people will deny all knowledge of it. Or, in the case of well known ports such as port 135 mentioned in the original posting, I've actually used port 135 to share entire windows directory structures across the Internet (between a system in Indiana and one in North Carolina). It was slick and very handy, although too few understand how cleanly (and safely) this can be set up and made to work. How can slashdot readers really advocate ISPs blocking the utility of the service we buy because some people who also buy it are too lazy to learn to use it properly?

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:a bad thing by Lord+Kholdan · · Score: 5, Insightful

      Then you (as well as your employers) are very short sighted. I could well be using those ports. Many software programs that dynamically allocate ports likely will use some ports you block, and users applications will just fail "randomly". And, of course, your tech support people will deny all knowledge of it. Or, in the case of well known ports such as port 135 mentioned in the original posting, I've actually used port 135 to share entire windows directory structures across the Internet (between a system in Indiana and one in North Carolina). It was slick and very handy, although too few understand how cleanly (and safely) this can be set up and made to work. How can slashdot readers really advocate ISPs blocking the utility of the service we buy because some people who also buy it are too lazy to learn to use it properly?

      And how can you demand people to learn computer security if you think it's excessive to require you to opt-out from the isp firewall?

    2. Re:a bad thing by bradasch · · Score: 5, Insightful

      I'm sorry, but you're the one being short-sighted. You obviuosly know what you're talking about when you say you need port 135 open, etc. Now think about users without any knowledge about these things. Think, for instance, a high-school teacher acessing the internet from his house. Why the hell would this person need access to port X Y or Z?

      As many have mentioned here, these services should be requested by people who understand what they're doing. For the rest, it just doesn't matter.

    3. Re:a bad thing by oolon · · Score: 4, Informative

      Some people like my dad just want to use the internet, and they don't care how it works, they pay money for an ISP and they expect them to make it work.

      James

    4. Re:a bad thing by Beatbyte · · Score: 3, Insightful

      Ever heard of tunneling? if you're setting up networks like that, you should use VPN or similar.

  21. Question by ciroknight · · Score: 3, Insightful

    If we effectively kill off every port on the internet.. what is the point of having the TCP layer protocol? And if we killed it, wouldn't a lot of devices simply stop working? So I ask.. WHY!?

    Personally, I love the idea of having ports. It allows a lot of intrasystem communication, even if it isn't the best way of doing it, and it allows many many services to run on one machine. hell, without TCP, we wouldnt have IMAP or POP3 or SMTP etc.. (unless someone did them from a web front, sorta like yahoo, but then it's the same thing on their end....) Somewhere down the line, people have gotta realize, fixing the problem doesn't mean you have to break something else in the first place. ISP's need to let the users deal with viruses, even if they are 100% computer illiterate. Maybe they should offer a service where they will patch your system for a price, instead of simply blocking a port that someone may have been using constructively. This really outrages me, because Adelphia, my Cable provider, has killed so many ports due to virus outbreakes (Codered killed 80, MSBlaster killed 135, 139, 4444, and a bunch of UDP ports), ports that I would have liked to use (port 80 mainly). I have to redirect to 8080, and not many people will know how to do that. Please people, think before doing something so drastic as cutting off all the ports... There are much better solutions.

    --
    "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
  22. What alternative is there to well-known ports? by yerricde · · Score: 2, Insightful

    Then how is an application supposed to discover on what port a machine is offering a service? What if you didn't know on which port Slashdot was running its HTTP server?

    --
    Will I retire or break 10K?
  23. Slippery Slope by Lord_Dweomer · · Score: 2, Interesting
    While I think something like this may be useful if it defaulted to opt-in with ability to opt-out, I am scared of the possibility of a slippery slope.

    Sure this starts out helping the net in general and preventing everything from going to hell when the next virus comes out.....but what if the RIAA after some successful lawmaking decides that whatever ports Kazaa is running on are bad/illegal and must be blocked? Or what if program X runs on port Y and whatever group doesn't like it decides to block it? Obviously there are other ways around it....but not everybody knows those. Maybe I'm just being paranoid....but with some of the things that have happened lately, who's to say.

    --
    Buy Steampunk Clothing Online!
  24. Re:Should ISPs Be The Little Man's Firewall? by Stuart+Gibson · · Score: 2, Insightful

    I would totally disagree. A GOOD network engineer or security bod will, by default, block all ports and them open ones that users need. If you have the need to be using anything other than the basic ports (25, 80, etc) then you get them opened on request. As 99% of people DON'T need anything else open this is the sensible and security conscious way of doing it.

    I'm sure a "professional level" ISP would cater to your need for flapping security holes by leaving all ports open by default, if that's what floats your boat.

    Goblin

    --
    It's all fun and games until a 200' robot dinosaur shows up and trashes Neo-Tokyo... Again
  25. Some thoughts.... by Sevn · · Score: 4, Insightful

    I spend from 10pm last night til 4am on a conference with the worst bandwidth provider in arlington texas because one of my clients was getting his one of his T1 lines bombarded by a ddos attack. The concept of dropping non-source routed packets was foreign to them. I guess the point I'm getting to is, there are some things the guy on the other end of the T1 line can not do for himself. Even if he had the best bridging packet filter in the world between his T1 and his machines, the pipe would still be screwed at the router above him. So yeah, you bet your ass the provider needs to step in when things are happening at their level. And if they are selling T1 lines to people, they should have the kind of talent in place and IDS systems in place to detect attacks and crap of this nature and do something about it.

    --
    For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
  26. My god this is a dangerous road to be going down by lewp · · Score: 4, Insightful
    1. ISPs start blocking ports
    2. All software uses port 80
    3. ISPs start using more complex and intrusive filtering that blocks everything that doesn't look like MSIE
    4. The internet is officially shit
    I can't fucking wait.
    --
    Game... blouses.
  27. Broken beyond repair? by GammaTau · · Score: 4, Insightful

    Well, I guess the underlying assumption here is that the software using the ports 135, 137, 139, and 445 is broken beyond repair either from the security perspective or then the software is very hard to configure properly (because it seems people accidentally misconfigure it to be open to the entire Internet). Either way, the suggested measure would be an unnecessary limit of free communication for no other reason than a common implementation of certain protocols.

    If it is possible for clueless users to accidentally run software that puts their computers at great risk, then I say there is a serious usability problem here. If the software implementation and/or protocols itself are insecure, providing a better implementation/protocol is a step towards better future. Trying to shift the responsibility to ISPs isn't the way to go.

  28. Wow. Moderation works! by Bodrius · · Score: 4, Interesting

    I had opened the article specifically to make this same comment.

    Just like self-administered hosting services have successfully provided "servers for the little man" through virtual hosts and web configuration interfaces, ISPs could provide security for the average joe.

    Integrate the UI well with your webmail (spam-filtering, etc) and other services, and your ISP portal can actually be more useful than as a bandwidth test.

    --
    Freedom is the freedom to say 2+2=4, everything else follows...
  29. The source of teh problem. by RevSmiley · · Score: 2, Informative

    The source of the problem this is addressing is a operating system that has every port opened by default. That operating systems owner can pay for this. They should have to fully fund it at the user level not the ISP level. Otherwise STFU. I have a cheap ass packet filter router on my cable modem. Guess what I don't have any problems. This is an appliance a moron can configure. The manual has pictures even.

    I run Linux. My systems are doubly secured with having all default open ports that are not needed shut off. I pay my ISP for full internet access. SAN needs to get its head out of it's ass. I don't need top be made to suffer because Microsoft is to stupid and greedy to build security into any of it's products.

    --
    As you can see I don't care about my karma.
  30. I pay for bandwidth - don't block any of my ports! by wtom · · Score: 4, Insightful

    It should be up to users to protect themselves, or it should be an OPT-IN value-added service provided by the ISP, even if it costs extra.

    I pay for bandwidth, plain and simple. I want every port open for whatever use I so desire, with no blockage from the ISP period.

    Some morons at certain ISPs recently decided to block all pings, period, on their broadband networks. I run a small computer consulting business, one of my specialties is ipsec-connected subnet-to-subnet VPNs for small businesses with dynamic IP broadband connections. The scripts that make all this work depend(ed) on being able to ping various places to determine if the internet was up, if the peer host was up, and if the tunnel was up.

    Since someone didn't RTFM on stateful packet filtering, and figure out how to safely allow ping traffic while blocking DDOS attacks, all my scripts broke (well, among those home users using those certain ISPs that connected into the office). Who in the seven hells ever thought an ISP would block ping!!! I can see a popular website doing it, but an ISP?!? Across their entire network?!?!? Baka!

    Anyway, I had to quickly rewrite the scripts to pull entire webpages down to test connectivity, and dump them into the bit bucket, instead of nice, tiny little ping packets. (Let's see 'em block http) Wastes bandwidth, and less elegant too! wheee!

    Cookie-cutter broadband ISPs without the technical knowledge to properly configure their routers are NOT people who I want determining what ports/protocols I can and can't use. I pay for bandwidth. Leave my ports alone!

    --

    Styrofoam IS biodegradable, you're just impatient!
  31. Potential liability for offering filtering by SuperDry · · Score: 2, Insightful

    One reason I can see for ISP's not offering port filtering by default for virus/worm protection is the liabiility issue. Can you not see the situation of someone relying on this functionality, being hit by something that comes down the pipe, then wanting to hold the ISP responsible because of their negligence in not making the filtering "good enough?"

    1. Re:Potential liability for offering filtering by X_Bones · · Score: 2, Interesting

      I don't think port filtering is the answer for exactly the reasons you mentioned. Better that ISPs completely disable ports by default and provide a mechanism for knowledgeable users to selectively enable ports, with an accompanying waiver clearly stating that security is now solely the user's responsibility. This would protect people who can't or won't update their systems while at the same time allow people who know what they're doing to go about their business. By the same token though, I think the ISP should be able to revoke this right in case things go wrong. Say a supposedly knowledgeable user is infected X times in 12 months; this shows that he does not in fact know what he is doing, and should have the port in question blocked permanently.

    2. Re:Potential liability for offering filtering by ColaMan · · Score: 2, Funny

      Have you seen the TOS on your typical ISP lately?
      Fat fucking chance of suing them for *anything*.

      Support Guy : "Oh, I'm sorry, our routers forwarded the ping-of-death to your PC and erased it's drive with all your data? That's a shame, because you *know* that our TOS states that we are *not* responsible for anything that we do. In fact, paragraph 134 explicitly states that we're *allowed* to screw over your computer as many times as we feel necessary, without notice. Thanks, and have a nice day! *click*"

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
  32. Block All Incoming Connections by FsG · · Score: 4, Interesting

    Why not take this a step further by blocking anything that the user did not request in a NAT-like fashion? Broadband router users have been enjoying the security that this provides for ages, and I see no reason why everyone else shouldn't, too.

    Security-wise, this would block many worms (both present and future) because they would simply be unable to connect to any system. Besides that, it would also block backdoor trojans like NetBus and BackOrfice because, although they'd still be listening, no one would be able to connect to them and control the user's system.

    To address the NAT-type problems that this would create, ISPs could automatically make certain exceptions for port blocks that interfere with popular games and whatnot. For advanced users, there would be a control panel (much like those built into NAT firewalls) where they could unblock any or all of the ports.

    --
    I made a PHP/MySQL library that prevents SQL injection & makes coding easier!
  33. A compromise position by Frater+219 · · Score: 4, Insightful
    It is not the ISP's job to protect you from the insecurity of the software that you choose to run on your connection. Therefore, the ISP should not block ports (or take other steps) for the purpose of protecting you from worms, viruses, or crackers -- unless you contract with them for that purpose.

    However, it is the ISP's job to maintain service quality for the other thousand people served by the same point of presence that you use. It is its job to protect its service from DoS attacks, to ensure that those who don't have a worm are able to use the service.

    Therefore, when a worm outbreak borders upon DDoS, it is very likely in the ISPs' best interest to interfere with it. They should do so minimally, because their purpose in so doing is to minimize its effect on their business and responsible network operators -- not to Quixotically defend irresponsible network operators.


    At different stages of an outbreak, and depending on the specific behavior of the worm, an ISP's best response may differ. For instance, if a tiny number of customer hosts are infected and are blasting huge amounts of traffic, the best response may simply be to remove them from the network, or block the relevant ports on the proximal router.

    If they call and complain, the first-line technical support can read off a prepared statement, which (when boiled down) says basically this: "Your computer was being used for a Federal crime, breaking in to other people's computers. We shut down the network to protect our other customers from this criminal activity. It's possible your computer was infected by a virus that was being used to perpetrate this crime. Because of this possibility, we didn't call the FBI and report you as the source of the criminal activity. It's your responsibility to keep your computer from being used to hurt other people." They can then go on to offer, for a small fee, a CD of licensed antivirus and worm removal software -- or, for a larger fee, a visit from a technician who will run the same. Connectivity is not restored until the system is clean, whether by this means or any other.

    In the case of a widespread outbreak, where more than 5-10% of the client systems are infected, it's probably more expedient to just block the ports on the core routers first. Then find a way of enumerating the infected systems and dealing with them, if it's deemed worthwhile.


    Of course, any such measure should be announced. Exactly how to announce it I'm not sure, since many ISP users don't use an ISP mail account (and the ISP must not send spam), nor do they read the ISP's local newsgroup or visit the Web page.

    In the case of a local ISP, the newspaper is always an option.

    1. Re:A compromise position by mcrbids · · Score: 2, Insightful

      For instance, if a tiny number of customer hosts are infected and are blasting huge amounts of traffic, the best response may simply be to remove them from the network, or block the relevant ports on the proximal router.

      The other day, I was using my computer at work. While using my Mozilla browser on Linux, SBC redirected my browser to a web page declaring that my computer had been infected with the Blaster Worm.

      It should be obvious to you already why this was simply rediculous.

      I don't object to your idea of disconnecting people that are using computer that have been infected by whatever virus, but should my service have been disconnected, I would expect financial remuneration since I was clearly not the problem.

      The real issue here is that even with the best detection methods, you can never be truly sure.

      So, I called SBC, and asked them why this was happening. It turns out that since port 135 was blocked by our firewall, and DENY was used instead of REJECT, there were at any given moment anywhere from 5 to 15 worms attempting to infect our firewall repeatedly.

      This was construed by SBC's detector as "high traffic".

      So if you are going to block any traffic at all, as an ISP, you had better be sure that the benefits outweight the potential for economic losses as a result of loss of service of your clientelle.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
  34. Managed Services by The+Man · · Score: 2, Insightful
    This should be offered as an optional add-on service. It's often done in the business world, and it's called managed services. You might pay your provider to firewall for you, to manage traffic, to balance loads, to provide switching or routing, and other services. Firewalling is a type of service I might well want my ISP to provide, so long as it's under my control. This could reduce the investment I might need to make in hardware (routers, firewalls) or software (so-called "personal" firewalls, cleanup tools) and thus be a good value.

    The problem, of course, is that most who really want a consumer-style connection won't go for it because they can't see any benefit to the added cost; becoming a worm or virus transmission vector annoys others but does not usually degrade the infected user's consumption experience and therefore managed firewall services don't make sense. The solution to this is an addendum to terms of service that stipulate that systems which are reasonably believed to be infected with a worm or virus and are adversely affecting networks as a result will be dropped from the network and no refunds will be given. Service will be restored only after a professional (partnership or more managed service opportunities here...) has inspected the system and found it clean of any such threats. Since this will be both annoying - unexpected service termination - and expensive - hourly fees for system checks won't be low - users will find this type of low-cost insurance valuable and useful. Probably enough so to pay an extra 3 or 4 bucks a month, surely enough for the ISP to make a nice profit as well.

  35. Re:Should ISPs Be The Little Man's Firewall? by gclef · · Score: 4, Insightful

    How do you know ahead of time what ports people need? Do you buy every online game, to make sure their new implementation of game protocols over UDP works in your system, or do you wait until your users are complaining (and leaving) because you don't have time to keep up, and you're blocking their game? If your ISP suddenly blocked all P2P (which is what your proposal would do), would you move ISP's? If your answer was "yes," why do you think anyone else would stay, and why would anyone in their right mind run an ISP that way?

    You may *think* you know what users need. You're probably wrong, though.

  36. My predications by big-magic · · Score: 2, Interesting

    I worked at a large web hosting company for many years, so I've dealt with these issues before. Here are my predications.

    First, ISP's and web hosting companies are going to increasingly block ports. You can complain all you want about this, but it will definitely happen. 99.9% of the customers only care about SMTP, HTTP, FTP, SSH, TELNET, POP3, and IMAP. I may be missing a couple, but you get the idea. On a percentage basis, there is so little demand for the other ports that I suspect most of the larger ISP's already block a good deal of ports. They are just playing the odds. The only way you will be able to avoid this blocking is by co-locating a machine (which is what I will probably do). Even then, you may have to shop around.

    Second, an increasing number of applications will just tunnel through another port. We already see this trend by companies (like www.no-ip.com) that sell the ability to reflect email back into port 25 from another port. This is useful if your ISP blocks outbound port 25 (both AOL and Earthlink do this). This leads to my third predication.

    In the future, all traffic will be port 80. I'm being partly facetious with this predication. But it may not be as far-fetched as it seems at first glance.

  37. Comcast and Code Red by Smuj · · Score: 2

    When Code Red was at its worst, Comcast took it upon itself to filter inbound http requests to some (all?) of its subscribers. While this did prevent new IIS infections, it also disrupted service for a large number of people running more secure web servers, myself included. The way I saw it, I was being forced to suffer for my neighbors' stupidity. I lost the freedom to run a personal web server because there were too many morons sharing the network with me.

    I like the idea of an ISP offering "secure" service as a [free] option. I even like the idea of enabling it by default, and forcing the customer to explicitly remove the feature if they don't want it. What I don't like is having my service crippled because someone else is too careless or clueless to secure their PC.

    On the other hand, this would likely have the undesirable side effect of teaching users that they need not worry about security. "Why bother keeping my OS up to date? Isn't it my ISP's job to take care of me?"

  38. screw the web. by the_greywolf · · Score: 2, Funny

    i want more gopher sites.

    --
    grey wolf
    LET FORTRAN DIE!
  39. Consumer vs Business by Bodrius · · Score: 4, Insightful

    And where exactly is the rule written that consumers cannot or should not use port 25?

    I guess you don't think we should serve http ports?

    And no telnet/ssh either. Remote administration is the kind of thing a consumer doesn't need.

    When I pay for my "consumer-level" DSL, I have some expectations that I'm willing to compromise on.

    I know the tech-support people will not consider me a priority. I know if they have network problems, they will not work the extra mile to minimize my downtime. I know I cannot talk about "downtime" with them with a straight face, because they don't have those kinds of obligations.

    I do expect, however, to be able to send and receive little packets of data every once in a while, at a certain speed, over whatever ports I want. I expect my paltry email packets to be dealt with equally with my fancy packets of video and audio (which certainly cost more bandwidth to my ISP, spam or no spam).

    I do expect that my use is not restricted by "whatever is likely" other people need or do.

    I agree with you that most users should have port 25 blocked. Actually, I think most BUSINESS users should have port 25 blocked too... a lot of small offices do not need, and do not have, their own email server but were happily sending emails through their business DSL lines due to SoBig.

    Let BOTH kinds of users specifically remove that block. Force them to restrict it to a specific email server (or a list) if you want.

    If they need it, whether it's a geek or a full IT department, it wouldn't be a problem because they know what they're doing.

    But don't assume that a consumer never knows what he's doing, or that a business necessarily has a clue.

    --
    Freedom is the freedom to say 2+2=4, everything else follows...
  40. Re:Addiitional revenue! by vegetablespork · · Score: 2, Insightful

    So true! Mod parent up. The only thing he forgot was the bullshit "Universal Service Fee" that some ISPs are actually charging, although it's doubtful they're required to contribute to the USF fund.

    --

    Call (206) 338-5780 COLLECT for information about a genuine BA, BS, MA, MS, MBA, or Ph.D.

  41. Best Possible Solution by ipoverscsi · · Score: 2, Interesting
    As has been stated previously, /.ers don't know jack about average customers.

    The best solution is to provied tiered services for residential customers. The default (and bottom) tier is to firewall the bad ports. Those people who want to run basic services (such as web and mail) should be able to sign up for the second tier. This would provide basic firewalling and leave open the ports for web and mail. The third tier would be an open pipe and the end-user claims all responsibility for the use of that pipe. Third tier users would be on their own network separate from tiers 1 and 2 in case their IP ranges get placed onto RTBLs or some such thing.

    The common consumer just wants cheap internet access and will pay for the bottom tier and get the benefits of protection. Cocky /.ers would pay for the top tier (probably at a premium) to get what they want. Then they can shoot themselves in the foot.

  42. Rather than have ISP block ports.. by Idimmu+Xul · · Score: 3, Insightful

    Why not make Operating Systems block all ports as default? This isnt a network issue its an application issue.

    --
    The problem with slashdot is that most of its users were bullied and stuffed into lockers as kids!
    1. Re:Rather than have ISP block ports.. by FCKGW · · Score: 2, Interesting

      Yes! Unlike vendors of secure operating systems, Microsoft assumes that every user will need to use every MS networking and file sharing service, and opens up all the insecure ports for it. They need to turn every port OFF by default. There needs to be a nice Windows GUI to turn each service on, with options like this:

      Option says: Don't share files (Recommended)
      Does this: turns off all SMB-related ports

      Option says: Only share files to your own network
      Does this: allows SMB ports only to 10/8, 192.168/16, and 172.16/12

      Option says: Only share files to certain computers or networks (Advanced users only)
      Does this: allows SMB ports only to IP ranges the user specifies

      Note that there's no option for "open everything up," since that would tempt lazy or clueless people to use it, and it can already be done in the third option by allowing 0.0.0.0/0. There should be something similar for management things like Remote Registry.

      Until Microsoft gets its head out of its ass, we might as well have ISPs use cable/DSL modems with built-in firewalls with a really easy web interface. That way, they can block all ports in and 25 (spam viruses and email worms) and 135 out (MSBlaster) by default, but allow the user to open any of it back up.

      In the real world, though, with an insecure dominant OS and ISPs that don't care, we're screwed.

      --
      It's an operating system, not a religion.
    2. Re:Rather than have ISP block ports.. by elemental23 · · Score: 2, Informative

      Unlike say, Linux, right? Oh wait, my Debian machine had such gems as the much-exploited SunRPC (port 111) running after even a minimal base installation.

      --
      I like my women like my coffee... pale and bitter.
  43. What everyone ignores... by whoever57 · · Score: 5, Informative

    is that it costs real money to block ports. ISPs have big routers and the cpu cycles of those routers are expensive. Blocking ports takes additonal cpu cycles, so ISPs need to have a strong business reason to start blocking.

    --
    The real "Libtards" are the Libertarians!
    1. Re:What everyone ignores... by djrogers · · Score: 2, Informative
      is that it costs real money to block ports. ISPs have big routers and the cpu cycles of those routers are expensive. Blocking ports takes additonal cpu cycles, so ISPs need to have a strong business reason to start blocking.
      I doubt there's a router built in the last 3-5 years that can't block traffic at the port level without so much as a blip on it's cpu cycles. Fancier blocking (multiple conditional rulesets etc) _might_ hurt a particularly poorly designed router, but simply dropping a packet based on src/dst port is a task that has long ago been spun in to ASICs and net processors as a basic no-impact capability. That being said, this would on;y stop traffic that actually crosses the router - every box on each of the ISP's subnets would still be open to one another... D
      --
      Think outside the... Hey, where'd the friggin' box go?
  44. Make it a default--overridable by swordgeek · · Score: 2, Informative

    My ISP has spam filters. If you log into their webmail client, you can turn on or off the various rulesets, or tune them at will.

    Now if they didn't have this adjustment ability, I'd be moving elsewhere in a big hurry--but they give me the filters, default them to all on, and let me turn off what I want. I don't see why they can't do that with internet ports. Default to everything turned off, and then have a website that I could authenticate against, which would allow me to open ports. ACLs in FW1 should be able to accomplish this.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  45. It's their service by anthony_dipierro · · Score: 2, Interesting

    so they can do whatever they want.

    C'mon, mod this down as a troll, just so you can prove my point.

  46. translation: Must ISP's clean up after Microsoft? by phr1 · · Score: 2, Troll

    Those port blockages (except for maybe 25) are workarounds for ridiculous MSFT security bugs. The proposal is that ISP's install blocks to work around the bugs. Shouldn't MSFT clean up its own mess?

  47. Most certainly not by davmoo · · Score: 2, Interesting

    If my ISP wants to filter things such that I cannot run a server from my house, that is okay. I can live with that, since I'm buying residential service and not business access. Uploading is throttled down to 64kbs anyway (I'm on a cable modem), so it would make a shitty server point anyway.

    But the first time my ISP limits what I can receive without giving me the option of turning it off will be the last time I use my ISP. Its not their place to determine what is "good" and what is "bad" for me, nor is it their duty to protect me from my own stupidity. Babies who need their hands held and cannot think for themselves can use AOL.

    --
    I want a new quote. One that won't spill. One that don't cost too much. Or come in a pill.
  48. You want to have your cake and eat it, too! by Jetson · · Score: 4, Insightful
    I am paying for raw internet bandwidth and that is what I expect to get. I will not tollerate any filtering or restrictions on the use of my account.

    And yet the most common complaint I hear from people is how they paid for lots of bandwidth but they're always the victim of lag and dropped packets. Blocking ports 135-139 would eliminate a substantial amount of the background "noise" that's taking a bite out of your bandwidth.

    If someone *needs* to share 135-139 over a public network then they should be using a VPN anyway.

  49. The problem by Sycraft-fu · · Score: 2, Insightful

    Is that the "advanced user account" would probably end up costing MORE, not less. I think that you'd mostly find 3 situations:

    1) ISP blocks ports/services/etc and won't unblock them. Claim it is for securtiy, etc and just won't do it any other way. We had this problem with Cox. They disallowed any VPNs on their normal cable accounts. Our university uses VPNs extensively. It came down to us explaning to them that we would recommend people go with a different provider if they didn't change the rules. Of course as a large university we have leverage individuals do not.

    2) ISPs would allow you to unblock ports, would would charge a fee for it. This is much like how you have to pay to NOT have long distance service. You would end up probably paying a monthly charge just to get to use everything.

    3) ISPs would use this to attempt to force bussiness class service. You could get an unrestricted connection, but only if you were willing to drop the bigger fees for a bussiness class connection.

    I would have no problem with an ISP firewall, if they'd be nice about it. If I could log on to their website and enable/disable its features at will I'd think it was great. It could be on by default for all I care, so long as they told me. However it does need to be something I can disable easily, and I should have to pay extra or anyhting like that for.

  50. No, ISPs shouldn't filter ports by Todd+Knarr · · Score: 2, Interesting

    The ISP is to the user what the backbone provider is to the ISP. The ISP should no more be filtering ports than the backbone provider should be filtering ports. If users not knowing what they're doing is becoming too much of a problem, or is putting other users at too much risk, then the ISP should be doing what we require for cars: users must prove a certain level of knowedge and ability to safely operate a computer/car before they're allowed on the Internet/road.

    Unfortunately, this isn't an ideal world. Until people stop whining that, effectively, "Why do I have to know how to drive? I just want to go places in my car!", we may have to live with this.

    1. Re:No, ISPs shouldn't filter ports by moncyb · · Score: 2, Interesting

      Why not just make users pay for their bandwidth? This is the real reason ISPs block ports and ban "servers." If Joe Dumbass gets a bill for $200 because his computer is infected with the latest worm, then you'll see him start patching his computer and demanding his software vendors do something about security.

  51. This is sooo simple by dfn5 · · Score: 2, Informative
    The only job the ISP has is shuttling packets back and forth, period. They should not be concerned with the content of those packets. That should be up to the end user/organization to determine what is or is not appropriate for their network.

    I really don't care about making the Internet safe for everyone. Next thing you know we'll be suing gun companies over homicides, I mean ISPs over cyber attacks.

    Isn't the real issue here the fact that Windows has so many security flaws? Maybe Windows just isn't ready for the Internet. I run Solaris, Linux, and MacOS X, with the protection of a Solaris/IPFilter firewall at home and do you think I care about worms and viruses? Nope.

    The only thing I could possibly suggest that the ISPs do is communicate a standard warning: "The surgeon general has determined that Windows can be hazordous to your computer while connected to the Internet." and leave it at that.

    --
    -- Thou hast strayed far from the path of the Avatar.
    1. Re:This is sooo simple by Karth · · Score: 2, Insightful

      While I agree with you, the ISP has nothing to do with the packets, either. They provide a mail server, and maybe a news server. They lease the ports for people to dialup with from a large data services provider, and do the accounting. That's it.

      I used to work for a large ISP, and that's all they did. Accounting.

  52. nevermind all this... by pebs · · Score: 3, Interesting

    the cable/dsl modems themselves should have built in firewalls. setup secure by default. if the user wants to reconfigure or disable it, they should be allowed to do so.

    --
    #!/
  53. My Good Old ISP by pythonisman · · Score: 2, Informative

    My ISP (Australia Wide, NOT owned by a Telco), has recently implemented port blocking into all their accounts.

    Along with this 'feature' they also enable us to enable or disable port blocking, at our convenience, in about 4 clicks and a login. If you ask me, any ISP worth buying service from, who is considering making port blocking mainstream, because it IS important, and it is something that is going to stop the vast majority of users from getting viruses/hacks that commonly exploit invulnerabilities in the more widely used OS's, will implement a similar service.

    I am charged nothing, for leaving my ports open, and I run firewall software on my PCs with custom rules relating to ports because of web/ftp/ssh servers etc. It was quick and easy to toggle between blocked and unblocked, and anyone on this service can do it.

    I honestly don't see why this is such a hard thing to adopt, and I would like to thank my ISP for being as reliable and friendly as they are, I know I am lucky in this situation.

    I think ISPs SHOULD be the Little Man's firewall. The inexperienced user needs protection and 90% of the time will not have a clue how much work the ISP has done for them, but perhaps might comment to their friends that "No, I didn't get the Blaster Virus" when everyone else did.

  54. Levels of usability by qaffle · · Score: 2, Insightful

    Something like this would be wonderful for the average person. For the 10% of the population (read us) that this would hinder the benefits would greatly overweight anything else.
    This does bring up a totally different idea I had while thinking of how things like this and similar average user features(for instance forcing people to use dialers, browsers, etc..) slow down the power users. It would be nice if major ISP's would start offering levels of service for users. This technically wouldn't require more charges for either group (although surely the ISP's would jack up the prices for specialization). The costs of blocking and filtering would balance with the cost of having to set up special settings for a different group. Both would cost more, but together they wouldn't have to have different prices.
    Of course this will never happen, but it's one of those ideas that somebody should think about. And all of this would probably be most useful for broadband connections.

    BTW, are their major ISP's that do this type of thing?

  55. my old isp was like that... by xshader · · Score: 2, Informative

    and it purely sucked. i couldnt use normal service ports (21, 22, 80, 126...). i had to use shitty ports for everything and it really sucked. this was the korean ISP thrunet by the way. i hated them the most out of all the ISPs i ever used. their service was always cutting me off too. DO NOT THINK PORT BLOCKING IS A GOOD THING. it chops your feet off if you actually know what you are doing.

  56. I HAVE A DREAM by Murf+In+Wyoming · · Score: 2, Insightful

    ... of broadband firewall routers being sold that will not work with the default password. That such routers will not have ANY incoming ports open by default, and ALL unnecessary outgoing ports (not needed for http, https, ftp, telnet, pop/imap, sendmail, ssh, IM, irc, kazaa, etc),are all CLOSED by default. The user will always have the option to open any normally closed port. BUT, since most users leave their routers as-is, and don't care, as long as they can surf the web, send and get mail, etc, such routers will shut out the hackers and limit their exploits on an unimaginable scale. And, a lot of trojans could be cut off just by limiting the lesser-known port numbers outgoing. ISP's won't have to load down their routers with endless lists of changing exceptions to no-route rules... Boy, I dream big.

    --
    Dogs look up to men; cats look down on men; But Pigs! Pigs can look men square in the eye. -Churchill
  57. There's a better way by Fr33z0r · · Score: 2, Interesting

    I really can't believe how overcomplicated people are trying to make this, there's a simple solution that looks something like this:

    1) Customer dials in to ISP and is port-scanned
    --vulnerability found? Go to solution 4.
    2) Customer sends mail through ISP's smtp server - a simple scan for virus infection is performed.
    --infected? Go to 4.
    3) Customer has been connected for multiple of 24 hours and is portscanned
    --vulnerability found? Go to 4.

    4) All web and mail traffic from/to the customers machine from the ISP is suspended except http/ftp access to designated update and web-virus scanner sites, whenever they try to hit a website they are shown "Your system is infected with blahblahblah, the patch is here and this is the only piece of the internet you're going to see until you install it - once you have you'll be scanned again and the block will be automatically lifted"

    Badda-bing, no need to block any ports unless the user is infected, user *knows* when he's infected and user also is led by the hand to the patch. ISP's update their vulnerability-list (a la Norton liveupdate) every day/week, and they slap their own logo/theme on the pages it generates. No more CodeRed/Sircam/SoBig/Nimda/Blaster/*whatever* problems, ever again.

    Speaking as a programmer, this is fucking *trivial*, so why all the discussion of blocking people's ports across the board? Seriously, have I overlooked something really dumb in the above, because that to me seems like the ideal/only solution.

    The only people who can fix these problems *for good* are the ISPs, and it's painfully easy (see above) for them to do it *without* blocking all the ports I use for dumb games :D

  58. Re:Agreed by elemental23 · · Score: 2, Insightful

    You should be happy about being made to use SFTP instead of regular send-passwords-in-plain-text FTP.

    --
    I like my women like my coffee... pale and bitter.
  59. Re:Why don't the modems (cable/dsl) firewall? by molarmass192 · · Score: 2, Insightful

    Simple, it costs more, and it doesn't really matter by how much. You'd be surprised at how single minded companies are when it comes to per unit costs. Fixed costs they could almost care less about but try to increase a budget by $1 more *per unit* and people go absolutely fricken nuts. You're right though, if a competing cable modem maker offered a unit for the *same price* they might be able to steal the business away from the existing supplier or, at the very least, convince the existing supplier to add the firewall functionality gratis.

    --

    Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
  60. In a word... by The+Master+Control+P · · Score: 2, Insightful

    No

    I don't trust anyone but myself to filter what I want. Suppose a certain corporation that shall not be named were to lean on ISPs to block common p2p ports?

    Suppose I were working at home as a security consultant and needed acess to all ports, including those used by virii?

    The internet was originally designed with all the intellegence at the ends, and not at the center. This was done to prevent anything like this kind of behavior, where the people with the routers can control what you can access. If it were not for this forethought on behalf of the Internet founders, your ISP would control what you can access.

    And that's what this could easily evolve into. You know the routine. You start with a little. Then they push it a little farther. And a little farther. And a little farther. Then the "internet" is nothing but a glorified TV station, feeding you the same junk in an interactive manner.

    Obligatory BTTF quote: "Admittedly, that is a worst case scenario..."

  61. Isn't this happening anyway? by querencia · · Score: 2, Interesting

    When you write internet software now, you have to supply port 80 tunnelling so that people behind firewalls can use them. If you close all ports except 80, it does nothing except add a trivial layer of complexity to writing networking code, whether the code is malicious or not.

    This is like arguing that instead of locking all doors and windows, all we should brick them all up except for the front door, but leave that one open because we're too lazy/foolish to operate the lock (or, we can't figure out how to make a lock that's easy enough to use).

    Bits don't care what port they travel over, and software/viruses can be configured to send/receive them over any open port. What we need are simple locks.

  62. The obvious problem by alizard · · Score: 4, Insightful
    If all the ports people don't ordinarily use get blocked at the router, what's going to happen to anybody who creates new Internet services/applications?

    If the approach is "opt-in", any new Internet service in the future is going to be DOA because Joe Clueless is going to download the new apps, find out "they don't work", and isn't going to contact his ISP where the problem is.

    The other problem is that any ISP big enough to have a clueless "first line" help desk isn't going to be able to handle "please turn this port on" inquiries from Joe Clueless and will be even less able to handle them from anyone with a clue.

    Do we have all the Internet services we're ever going to want?

    Sacrificing future technological possibilities just to keep the current Net running properly isn't exactly the sort of thing we want if we want to do interesting and maybe profitable high-tech things.

    Port 135 and the most commonly abused other ports there's a case for blocking by default.

  63. No. by ikekrull · · Score: 2, Insightful

    Multiple ports are not the problem - if nothing is using those ports, there would be no traffic on them.

    Blocking ports will only cripple legitimate users of those services while the malicious attackers will find other vectors for attack.

    You can keep blocking ports until everything is tunnelled over port 80 and content only flows 'one way', but we already have that - its called TV/Radio broadcasting.

    If anything, ISPs should filter the users logging onto their systems - e.g. if the system logging on fails security tests, or exhibits virus-carrying behaviour, then outbound access is curtailed or disabled entirely.

    Crippling the internet because Microsoft can't get their shit together is the dumbest thing i've heard this week.

    --
    I gots ta ding a ding dang my dang a long ling long
  64. Word of the Wise by Bruha · · Score: 2, Insightful

    I'm currently at a Holiday INN. Well they're high speed net access. Faster than a T1 is nice but they block port 25. It's a inconvience since I cant send email through my yahoo smtp account nor my email account on another server. Though I'll have to call our hosting service to map port 2525 to 25 to get around this issue it's still an annoyance.

    If the ISP blocks 25 then the spammer will have a buddy setup a box outside the network to accept on some random high port like 37337 and just go to town just like usual. All it serves to do is get in the way of legitimate users in a punish the many for the crimes of a few method.

    1. Re:Word of the Wise by Indy1 · · Score: 2, Interesting

      i agree that port 25 blocks ARE a pain to end users, it DOES cut down on the sobig attacks, and the dumb ass make money at home by spamming on your dsl /dialup connection. About a month or two ago cox cable blocked port 25 on their cable users, and since then, i've seen ZERO spam attempts from their network. Compare that to rr.com or attbi.com, which i've had to ban their entire network sans the real smtp servers at my firewall because of the massive worm and spam attempts.

      --
      Lawyers, MBA's, RIAA? A jedi fears not these things!
  65. shell accounts? by alizard · · Score: 5, Insightful
    Even though I grab my mail off the net via SLIP/PPP mail client like just about everyone else, I've made a point of keeping my shell account.

    If one is on a dialup, it's really handy to be able to go upstream of one's mail client in order to block the multimeg file attachment some spammer or clueless friend thinks I need.

    A shell account saved my ass when Sobig.F hit.

    Some moron from dsl.net with an infected box hit mine with viral spams by the thousands on top of the rest of the Sobig viral spam I got. Being able to configure my .procmairc file at my provider made it possible for me to shitcan everything with a .scr or .pif before I downloaded it via mail client. Without the shell, my account would have been useless to me for weeks and having my ISP clean it out would probably have cost them hours, i.e. hundreds of bucks worth of sysadmin time. With it, I pretty much took care of myself.

    One should not have to run one's own mail server in order to do this. A shell is a good thing even for an ISP in the hands of those who can use it properly.

    This doesn't mean that users necessarily need to get one by default, though. Personally, I don't ever intend to get an internet account that doesn' t have one.

    1. Re:shell accounts? by cyb97 · · Score: 5, Informative

      you know that pop3 can preview messages (using top msgnum no_lines) and delete with the command "dele msgnum".

      So you don't have to download all the files to delete them, pop3 has features in place. You just need a decent mailreader or telnet to use the functionality (some MUAs does implement a kind of preview before download).

  66. A NZ telco provides self managed virtual firewalls by Anonymous Coward · · Score: 5, Interesting

    Telecom New Zealand currently offers its business customers a service that allows the customer to configure their own VFW (Virtual FireWall). Changes made to the config of the customers VFW via a https web server are immediately sent to the firewall (inside the Telecom network). While the customer does not have the ability to change the outgoing NAT address of the VFW most other options one would expect from a firewall sitting in the office are available such as; selecting Src/Dst IP, Protocol, Src/Dst ports etc. Incoming services such as customer managed web servers etc. can be set up by the customer though this does require you to pay for an "extra" Public IP address. The firewall follows state and is designed to support large numbers of unique customer networks with overlapping private address space. All in all its a very sexy thing. Sadly there isn't much technical detail on how the system works but the sales blurb makes for interesting reading. http://www.telecom.co.nz/securebusinessinternet/

  67. NO!! by DunbarTheInept · · Score: 3, Insightful

    You know how this would work. Those port numbers often used on Windows would be allowed. Anything not on that whitelist would be cut off. So suddenly everyone using Linux under the ISP who wants their services to work correctly gets labelled as an uncouth 'hacker' (in the media meaning of the word, not the original meaning) for wanting to punch through the firewall.

    And then the morons who make the majority of public opinion see the extra hoops Linux users would have to jump through to get their systems to work and think, Oh, my Windows box just works, so I guess it's better. (For example, if Windows sharing port numbers are allowed but NFS port numbers are not, then the general effect is that Windows filesharing works and Unix's does not. No amount of explaining will sway the public opinion on this. It's not based on reasoned thinking.)

    And although I couched this in terms of Windows Vs Linux, the more general case is the real problem - it makes the decision of which technologies will live and which will die be entirely in the hands of the ISPs. It's the equivilent of your phone company saying "You can discuss your pets, your wife, and your kids over our phone lines, but you aren't allowed to talk about radios, televisions, or cable modems over our phone lines. And we'll be listening in and if you try to raise one of those subjects we'll cut your call off."

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  68. Blocking at ISP end or User end by billstewart · · Score: 4, Insightful
    I agree that blocking should normally be an optional thing, and unfortunately the default should probably be to block lots of things, because there are too many insecure applications and operating systems out there. The question is *where* to do the blocking. For a dialup system, it's obvious that you should probably implement the blocking at the ISP end, but for a dedicated connection (cable, DSL, private line, business T1, etc.), you've got a choice of whether to block it at the ISP's end or at the router on the user's end (whether it's provided by the user or the ISP). From a scalability standpoint, it's much easier to do the blocking on the user end - that also can work well if you want to let the user turn the blocking on and off - almost all of those devices have enough horsepower to do the job, and routers from certain large router vendors *don't* have the horsepower to do it for lots of users (and if they did, ISPs would make the tradeoff of putting more users on each box.)

    There are some exceptions, though - if you're getting a high-volume flood of some sort (DDOS attacks, Slammer worms, ping floods, etc.), it's nice to be able to turn it off at the ISP's end of the wire, because that prevents your bandwidth from getting stepped on by the attackers, while otherwise you might be unable to get any effective work done because 99% of your bandwidth is the attack.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  69. At LEAST it should be default by ArchAngelQ · · Score: 2, Interesting

    I know this is directly counter to what has been previous posted, but I'm sticking by it. I work for a small isp. All our dialups are already filtered. It's outlined in our TOS.

    None of our dialup cusomers where hit with blaster. We filter these ports on our dialup for the same reason we filter all incoming email for virii. It's a sensable service, and a good default. Some of our customers request that certain ports be unfiltered, and with few exceptions, we are more than happy to (one exception being outgoing 25, it's our smtp or nothing. We don't abide spammers).

    Remember, tech savvy customers will know to request changes, and the unsavvy ones will be best served by being protected. People are sick and tired of people in the know doing nothing to protect them, sick of the virii and the worms, and the spam, the popups and the hassle and the crap. The more of the that you can keep from effecting them, the happier customers you have.

  70. What does the little man need open ports for? by NerdENerd · · Score: 2, Insightful

    I have always run a NAT router on my network and share whatever Internet connection I have had with my flatemates. None of them have ever even know that they have no incoming ports open, they surf the net and read their email perfectly happy and in complete igonrance. I would think that 99.99% of retail ISP customers would be completely clueless to it if they had no open ports available to them. I am a web developer and heavy net user and very rarely have a need to foward ports over to my machine, the average user just doesn't need it. If ISP were to disable all incoming ports and provide a web interface for users to open up the ports they need, I think they would find that less than 1% of their customers would ever use it.

  71. Another Cash Cows for ISPs :( by JackJudge · · Score: 2, Informative

    Here in the UK an increasing number of broadband ISPs are doing this already. They started a couple of years ago blocking inbound SMTP.
    I run my own mailserver and virtually had to promise the life of my unborn child to get it unblocked.

    But here's the kicker. Looking for a new ISP I found several that block inbound SMTP to all their DHCP customers, if you want it unblocked you have to get a static IP account for which they charge an extra 5 per month (+tax).

    The funny thing is we'll probably get some ISPs charging extra for their "Premium Protected" rate service while others will charge more for "Unrestricted Access" accounts.

  72. I read a lot of yes and nos by yalla · · Score: 2, Interesting

    Why don't make that question the next /. poll?

    [ ] Yes mam, filter everything!
    [ ] Go away, no!
    [ ] Filter Windows-ports
    [ ] Filter all non Windows-ports
    [ ] Help! Cowboy Neal triggers all my Snort-alerts!

    Alex.

    --
    You look like a million dollars. All green and wrinkled.
  73. Security by NfoCipher · · Score: 2, Insightful
    Besides all the useful ports being blocked and trying to get by all the isp "tech support" - why don't you want our firewall? questions, you're looking at a big security issue.

    If you don't have end user level security and leave it up to the isp, script kiddies have less work to do. They will hammer on the isp till it cracks then they'll have free access to all their unprotected customers.

    Firewalling needs to be at the OS level and on by default.

    --
    I'm sorry, I can't hear you over the sound of how awesome I am.
  74. Slashdotters are not the "average" user by Ephemeriis · · Score: 2, Interesting

    I'm seeing a lot of people on here complaining that they want their ports open...but you need to remember that we are not indicative of the "average" user.

    Like it or not, the Internet no longer consists entirely of technically inclined people. We are outnumbered by folks who just want to read email and surf the web...and don't even know what SSH is.

    The problem is that their ignorance affects the entire Internet community. If a few thousand people get infected with the latest worm and start DDoSing a server, or bogging down the mail relays, everyone is affected - even the technically inclined people who were smart enough not to get infected.

    Your average user just wants an appliance, a tool they can use without too much effort. They don't know about ports, and don't want to. Honestly, they shouldn't have to know everything that we do - it isn't their problem. Just as I don't know everything that my Doctor does...they don't need to know everything that their ISP does.

    For this average user, I think port blocking would be a godsend. Honestly, there really aren't all that many applications that require incoming connections to your home machine....most of the time it is outgoing. Shut down the ports, protect the "average" user, and then let those who know what they're doing open their ports back up.

    yrs,
    Ephemeriis

    --
    "Work is the curse of the drinking classes." -Oscar Wilde
  75. personal rulesets :- not feasable by ollyg · · Score: 3, Insightful

    uhmm, apart from the slick web interface to ask the user what they want, has anyone thought about the poor sodding router that has to hold all these personalized rules?

    even the big cisco PIX jobbies barf at the thousand rule mark. you'd have to go for a user-wide policy which would put off all the technically competent / meddlers.

    it's just not going to work on this scale, I believe. the solution is to have operating systems and small domestic 'broadband routers' have default-deny policies, and lease the ISP (no matter what size they are) to shifting packets and answering DNS, like they're good at.

  76. I thought we conceded this a long time ago by Illbay · · Score: 2, Insightful
    Internet=Web

    You ask the average user TODAY, and s/he will give you the same answer TODAY as he would have given in 1998: "The Internet? That's that 'WWW' thingie."

    I host my own email, and I use SA, PROCMAIL, RAZOR/PYZOR, etc. to help scrub what comes through the port(s). But I'm not a typical user. And I still consider that I'm vulnerable, because it's what you don't see that gets you, and my level of ignorance is STILL profound.

    (NB: The funniest thing I ever saw regarding "ignorant users" is the lady a few years ago that kept yelling at everyone on Usenet to "stop sending me emails!" She thought her Newsreader was her mail client.)

    --
    Any technology distinguishable from magic is insufficiently advanced.
  77. Ports are conventions by HiThere · · Score: 3, Insightful

    If you start blocking every port except 80, everything will get rewritten to use port 80. This will result in a significant increase in overhead, and *NO* increase in security.

    Ports are conventions. We use certain ports for certain functions because we have agreed to . No other reason. We already see programs that don't belong on 80 using it because they need to get through firewalls. This would merely globalize the tendency, and eventually the entire usefullness of ports would be destroyed.

    One can say that this is to protect the innocent, and feel good about things. But this will have as much decent result as most "protect the innocent" laws: None. And it, like most of those, will have significant negative downsides.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  78. Nope. by Quixadhal · · Score: 2, Insightful

    My ISP already does filter several ports for me... and it is very annoying. I have a cable modem (Charter) and they established a policy about "No running servers on a non-expensive-business line", and so they block common server ports like FTP and HTTP. Fine, not a big deal.

    However, some corporate monkey heard the word "server" in relation to "mail server" and decided to block SMTP as well. This isn't outgoing SMTP (which might block some spammers), but incoming SMTP!

    So, Charter has to waste disk space and resources storing my mail for half an hour, I have to jump through fetchmail hoops to pull it down every half hour, and MY sendmail has to go through ugly masquarading so I can still have working properly addressed mail inside my LAN, but have it get converted to THEIR email address outside since I have no way to point my domain's MX record at my mail server.

    Long story, short point. Do you WANT this kind of corporate idiocy as the default for all ISP's? I think a far more reasonable policy is for ISP's to disconnect any customers who send out spam or virii, if they detect them. If the customer calls and asks why they were shut off, give them the answer... their machines are polluted and comprimising the security and operation of the network at large... they should clean them up or pay us $$$ to come do it for them.

  79. Masquerading anyone? by patbob · · Score: 2, Insightful
    My ISP allows the whole world to knock on my IP door anytime it wants to. OK, if I were running a server it makes sense. However, I'm on a dialup service.. I'm prohibited from running a server, and it wouldn't make sense anyway since the IP address wouldn't always be available nor the same.. so I have to ask the question.. Why do ISPs allow the whole world to attempt entry into their dialup user's computers? Furthermore, why does it make sense for an (end user) ISP to have to have N globally-unique IP addresses, one for every dialup line?

    Wouldn't it make sense for the ISP to masquerade all their dialup users? Sure, there are exploits available, but wouldn't that allow most dialup users an extra measure of security and the access they want without port blocking? As a dialup user, any legitimate connections back to my machine have to be initiated by me in the first place, so there is a chance for my machine to either inform the masquerade server at the ISP to allow the connections inward, or to have the remote box use the connection I established to it to communicate back to me.

    --
    Welcome to the net of 1000 lies. Upgrades are scheduled soon that should bring us to the 10,000 lies mark.