Slashdot Mirror


Linux Network Administrator's Guide, 2nd Edition

Dan Clough writes "I read this book to improve my knowledge of Linux networking, and in that regard it was a huge success! It was also an enjoyable and easy-to-read book. I am pretty much a Linux beginner, and know 'enough to be dangerous.' My existing home LAN consists of 5 machines: one running Mandrake Linux 9.1, one RedHat 9 (laptop), two Windows XP, and one Windows 98. These are connected to a commercial (Siemens Speedstream) router/switch and share internet access via a cable modem. All the computers can communicate with each other and share files, using Samba. The router also functions as a print-server for a laser printer, which the Linux machines print to via CUPS." Whether your network is bigger, smaller, or hypothetical, Dan's review (below) suggests that O'Reilly's Linux Network Administrator's Guide, 2nd Edition would be useful to have at hand as you build or troubleshoot. Read on for the rest. Linux Network Administrator's Guide, 2nd Edition author Olaf Kirch & Terry Dawson pages 475 publisher O'Reilly rating 8/10 reviewer Dan Clough ISBN 1565924002 summary How to get your machines talking amongst themselves.

This book cleared up many questions I had, enabling my home network to run more efficiently and securely. For example, I learned about many options that can be adjusted in the kernel configuration to allow building a customized kernel which is optimized for your system and needs. This took me one step closer to being ready for my first attempt at compiling my own kernel. I also learned about and implemented some changes to my DNS configuration (improvements to /etc/hosts and /etc/resolv.conf), which resulted in faster name resolutions for web browsers and file managers. I found the information to be detailed enough so that I got what I needed, but not so overwhelming as to turn off my interest level. Another positive note was that the descriptions and examples given throughout the book are "distribution-neutral." I'm using Mandrake 9.1 and RedHat 9, and the configuration file instructions matched up perfectly with both filesystem structures. I believe they would also apply directly to other mainstream distributions, or be easily adapted to slightly different locations.

The book covers some history of networking, and explains the TCP/IP protocol in great detail. Issues covered include IP addressing/subnetting, name resolution, routing, kernel considerations, and drivers. The next several chapters discuss how to configure many kinds of networking hardware and software, such as ethernet, serial/SLIP/PPP, and NIS/NFS. There were great examples of the configuration files that require editing, with understandable explanations of why you were doing it. A make-believe small business is used as an example throughout the book, as they build and expand their corporate network and integrate with other branches of the company.

The next section covered how to set up a firewall/router, again with great example configuration files and scripts. This part went into just the right amount of detail, and included discussion on packet filtering, firewall testing, IP packet accounting, and NAT/masquerading. I'd say I got the most amount of useful knowledge from this section, and will refer to it many times again when I get around to building a router for the home LAN. I now feel that I have enough knowledge to replace my LAN's commercial router with an older computer I have laying around, running Linux with a customized iptables firewall. The IP/packet logging and accounting procedures I now understand will make me feel much more comfortable with what's going on in my network, and the security issues involving the internet interface.

There are several chapters dedicated to setting up and understanding various network services that you may with to install and administer. These include email server/client, UUCP/Usenet news, NNTP and INN, and DNS. There are excellent diagrams, tables, and examples throughout the book. If there was one area I would have liked to have seen addressed (maybe in the next edition?), it would be to have at least an introductory chapter addressing the use of Samba, as it is a common, easy method of integrating a Linux network with Windows computers. Overall I was very pleased with the book, and would recommend it to anyone interested in Linux networking. It has something for everyone, at all skill levels. The table of contents and index are excellent, and you can find exactly what you're looking for very quickly. Additionally, the book offers an excellent list of other reference books, websites, newsgroups, and user groups to assist with getting more in-depth information. I'd like to extend a "well done" to the authors, and to O'Reilly Publishing!

You can purchase the Linux Network Administrator's Guide, 2nd Edition from bn.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page. Dan Clough suggests you visit the Pensacola Linux User's Group, too ;)

121 comments

  1. As with all O'Riley books... by rkz · · Score: 0, Redundant

    This one is a great addition to the book shelf, you all know how to do certain things in Linux but this books clarifies nicely why your are actually doing it. Also it introduces nice UNIX concepts which Window$ admins might not have come across before.

  2. Greetings from Junis by Anonymous Coward · · Score: 4, Funny

    Hello, I just picked up a copy of this book. It was so good I immediately began digging for my other C-64s in order to try forming my own network in Linux.

    I have to say that setting things up was easy, and getting mplayer to run (and even exporting it to other C-64 terminals was a snap. My Baywatch SVCDs run *flawlessly*)

    Overall, I give this book 9 out of 10.

    1. Re:Greetings from Junis by k_stamour · · Score: 1

      ehh... I would have been impressed if you installed it on a VIC 20. ;)

      --
      Julius Caesar - Act I, Scene i: "What mean'st thou by that? Mend me, thou saucy fellow!"
    2. Re:Greetings from Junis by arkane1234 · · Score: 1

      I just can't believe this got modded as informative! LOL

      OMG.. this is hilarious.

      --
      -- This space for lease, low setup fee, inquire within!
  3. Disappointing Book by Anonymous Coward · · Score: 2, Informative

    I have never liked this book. It does a great job of telling me things I don't need to know.

    I wish I had only spent my money on Essential System Administration, 3rd edition (Frisch), rather than both.

  4. Nice positive review... by AgTiger · · Score: 5, Insightful

    But why do I feel like I just walked out of a showroom for this year's new cars?

    "He slimed me, Ray"...

    Seriously, c'mon, give me the negatives. There had to be some negatives. Nothing's perfect.

    1. Re:Nice positive review... by SuperDuG · · Score: 5, Insightful
      negatives?

      The reviewer didn't have the slightest grasp of how to setup a network or linux correctly in the first place. This may be seen as a troll or flaimbait, but it is in fact pretty honest. Anyone who doesn't know how to compile a kernel or setup a basic IP Table NAT really shouldn't be reviewing a book.

      The book was designed for the person who did the review, but that doesn't really give a good "REView". It simply says "yeah I read this and learned a whole lot from it". Someone seasoned in linux and networking might have been able to read more into the complexity of the IPTables and whether or not certain applications like Snort and TripWire were designed to also help out.

      Nope you didn't get that because the reviewer actually admitted that they knew absolutely nothing over the basics before they started reading the book, so you probably won't find anything "bad" from the reviewer because they don't know what they're looking for.

      --
      Ignore the "p2p is theft" trolls, they're just uninformed
    2. Re:Nice positive review... by Anonymous Coward · · Score: 1, Informative

      from the review I can say that these are the negatives:

      Too general (no Samba, very light on DNS, and nothing about anything terribly important [ie Squid])

      WEAK on DNS (who doesn't know about the "changes that make resolving hostnames faster"?)

      If it's easy enough for Mr. I run RH9 and Mandrake9 you know it isn't in depth enough to be considered a "Linux Administrators Guide vol. 2"

      Wow, helped with iptables and NAT/Masq. The HOWTOs are VERY thorough and easy to understand (nevermind the fact that they are free).

      Just my .02 on a poorly written, FUD article.

    3. Re:Nice positive review... by Anonymous Coward · · Score: 2, Interesting

      This coming from the guy who suggests having linux box such as a BSD, Slackware or Debian to be used a firewall between his regular machines and the internet.

      While I understand what you were saying I find it odd that you even unconciously refer to a BSD as a linux machine.

      Just because the reviewer had little previous experience, that doesn't invalidate the experiances he did have. The guy wrote a review, not a athoratiative research paper.

    4. Re:Nice positive review... by pope+nihil · · Score: 2, Interesting

      What does the article create Fear, Uncertainty OR Doubt about?

    5. Re:Nice positive review... by Anonymous Coward · · Score: 0

      it creates doubt in the fact it is supposedly a review of the Linux Administrators Guide vol. 2. This was a review of a BASIC Linux book.

    6. Re:Nice positive review... by SuperDuG · · Score: 1
      As much as I try not to feed the trolls ...

      FreeBSD, NetBSD, OpenBSD, Slackware Linux, and Debian Linux all have the option of installing a base system that comes with a kernel, a shell, and few basic apps for expanding the system. By default this base install comes with no Dameons on and no ports opened. You are required to install and configure Server Type applications on your own and you know what's installed and serving because you personally installed them.

      This is a little different than Win* and the Top RPM based distros that will install everything and the kitchen sink along with a slew of ports open and dameons running. This is a security risk as the user has not configured these services themselves and may not have prior knowledge of their existance or running (especially a novice user).

      I know that the BSD's are not Linux, but BSD Slack and Debian all share the common characteristic of being able to be installed in a base system, which is what you need for a router.

      Anyways, Get Bent.

      --
      Ignore the "p2p is theft" trolls, they're just uninformed
    7. Re:Nice positive review... by Anonymous Coward · · Score: 0
      he reviewer didn't have the slightest grasp of how to setup a network or linux correctly in the first place.

      and yet, by his own admission, had machines running:

      • Mandrake 9.1
      • Red Hat 9 - on a laptop no less
      • two windows xp machines
      • a windows 98 machine
      So to "slightest grasp to setup a network" I call bullshit.
    8. Re:Nice positive review... by nursedave · · Score: 4, Insightful

      What an arrogant ass you are.

      That's the trouble with the Linux community, boys and germs; arrogance.

      You guys think that because you have spent unbelievable amounts of time sitting in front of a glowing CRT learning the intricate details of an OS, that anyone who doesn't want to do likewise is a lamer, loser, or whatever.

      Then, you piss and moan that Linux doesn't have more acceptability. Hey, I hate M$ as much as the next guy (see, I even used the $ instead of the S, to show what a great anti-M$ guy I am), but they have done something the Linux folks haven't: Released a product that my grandmother can sit down in front of, click a few things, and go. If I hand my mother an XP disk and a new computer and say, 'Install this,' she will first tell me to wash my hands, dinner is almost ready; then she will be able to sit down and do it. If I hand her a Mandrake disk, I guarantee, she will need to ask me a bunch of questions about the process, ones that you and I will roll our eyes at, but if you don't know something, you don't know it, and have to find out somehow.

      In short, I haven't read this book. But a beginner's guide reviewed by a beginner means a hell of a lot more to me than the same guide reviewed by someone who is so experienced that he has forgotten his first dull stare at the blinking login prompt.

      --

      The Democratic Party: We've been pussies since 1968!

    9. Re:Nice positive review... by ForNext · · Score: 1

      "I have never liked this book. It does a great job of telling me things I don't need to know." serving your negative.....

      --
      SELECT Intelligence FROM tblWisdom WHERE 'Knowledge' = 'Power';
    10. Re:Nice positive review... by arkane1234 · · Score: 1

      Running redhat/mandrake 9 pretty much means there isn't a grasp of configuring a network on Linux :P

      --
      -- This space for lease, low setup fee, inquire within!
    11. Re:Nice positive review... by Pig+Bodine · · Score: 1
      Hey, I hate M$ as much as the next guy (see, I even used the $ instead of the S, to show what a great anti-M$ guy I am), but they have done something the Linux folks haven't: Released a product that my grandmother can sit down in front of, click a few things, and go. If I hand my mother an XP disk and a new computer and say, 'Install this,' she will first tell me to wash my hands, dinner is almost ready; then she will be able to sit down and do it.

      Bullshit. Unless your Grandma is a computer programmer or just happens to get really lucky while installing a copy provided by the OEM. The only painless install of Windows I've had was for Windows 3.1. My site licensed copy of Windows XP didn't have the correct video driver. I never managed to install Windows ME so it would boot reliably; about 25% of the time it would boot straight into a crash. Windows 98 crashed during its own install for a record 8 times before I finally got it to install. Maybe I've had bad luck, but I doubt it. Installing ANY OS on PC hardware is likely to involve a few problems that require more knowledge than the typical grandma.

    12. Re:Nice positive review... by Anonymous Coward · · Score: 0

      XP has loaded perfectly every time I have installed it on a new machine. Every time. Without exception. Maybe I'm lucky, but they've come a long way toward being user friendly, while Linux still has a considerable learning curve to install.

    13. Re:Nice positive review... by Anonymous Coward · · Score: 1, Insightful

      You are both right.

      An expert cannot properly decide if the book will be useful to a beginner.

      A beginner cannot properly comment on what was missing, misleading or just plain wrong.

      Yes, this review was useful. No it doesn't have everything a perfect review would require.

      Such is life.

    14. Re:Nice positive review... by cmacb · · Score: 1, Offtopic
      That's the trouble with the Linux community, boys and germs; arrogance.

      You guys think that because you have spent unbelievable amounts of time sitting in front of a glowing CRT learning the intricate details of an OS, that anyone who doesn't want to do likewise is a lamer, loser, or whatever."

      Arrogance is hardly confined to the Linux community. Ever talk to a sports car enthusiast? Or a boater? Or a surfer?. It's just human nature for people to try and one-up each other on these things. Even Windows and Apple users do it to each other.

      The only difference with Linux is that it is just now dipping it's toe into the mainstream user base, so the vast majority of Linux users are still "early adopters". That will change, gradually.

      Nothing to worry about, and certainly better than the alternative.

    15. Re:Nice positive review... by nursedave · · Score: 1

      I dislike MS's business practices, years of smoke and mirrors, FUD, and years of shitty OS's (always advertised with something like, "This one is IT!!"). I hate what I've seen them do to smaller companies, and I am very pissed that they are getting away with it.

      Having said that, I must grudgingly say that XP seems to, if not *work* better, then *install* better, then anything out there (I won't talk Mac, I'm clueless). I can't tell you what a sinking sensation in the gut it is for me to say MS has done something right; perhaps they've finally bought enough 3rd party software and imported enough outside contracters to have put out something worth more than a stinking pile of fetid chimp guano. I have installed it several times (I tinker), and the only times I've had trouble are things like driver issues with modems (Linux doesn't work with this modem either), and I have a dual proc Athlon that seems to be a mite squirrelly at times under XP-Pro; the jury is still out.

      The upgrade process is always a PITA, but for me at least, the XP-PRO upgrade was fairly painless. I only said F@#K 278 times, S#$T 978 times, and G#D D$#%ED PIECE OF S$#T MOTHERF@#KER 452 times.

      Luckily, grandma wasn't in the room for that.

      You confused my point about g-ma and mom; mom could install XP, nervously, on the hardware I have at the house. G-ma? I wouldn't do that to her. But my point it, my grandmother, an 81 year old woman with macular degeneration (failing eyesight) can fire up her XP computer, and following the printed instructions by the monitor that a relative gave her, can surf the web, send/read/print her e-mails, etc. I know some will say, "But you can do that with Gnome or KDE," but I've used both of those, and you need to fart with settings waaaaay to much for my grandmother's capabilities.

      So, I stick by my original statement. Now, if you'll excuse me, I have some baking to do.

      --

      The Democratic Party: We've been pussies since 1968!

    16. Re:Nice positive review... by nursedave · · Score: 1

      This is a good point, but I think the Linux elitists cause the others to pale in comparison on the arrogance front. I've been involved in waaaay too many (expensive) hobbies, and have seen a person like that in each subculture. But for the most part these folks were very helpful to the newbie. I flew RC planes and then helis (I'm selling mine, if anyone's interested! ;)) and those guys were great; helping me to set up the system, radio, throttles, blade pitch, advising on good aftermarket stuff and what to stay away from. Linux, too, has a great community of helpful folks; I've been shocked at how I can ask a question in a group and have several answers, at least one of them useful. But the community is also chock full of people who look down on anyone who doesn't have their same knowledge base or devotion to the 'cause.' And that's the distinction. RC heli guys just wanna fly their expensive toys; Linux devotees have a banner they want us all to march under, and all bow down towards RMS 5 times a day, and if you are an infidel, you are less than scum. As you say, perhaps it will change; however, having been involved with computer bulletin boards back in the Fido days, it seems like I'm basically seeing the same elite hax0r mentality now as I saw back then.

      --

      The Democratic Party: We've been pussies since 1968!

    17. Re:Nice positive review... by Anonymous Coward · · Score: 0

      my grandmother can't use either hehe

    18. Re:Nice positive review... by Anonymous Coward · · Score: 0

      sorry, but you are having hardware problems. plain and simple. learn to diagnose these things.

    19. Re:Nice positive review... by rastos1 · · Score: 1
      In short, I haven't read this book.

      And you dare to speak up

      But a beginner's guide reviewed by a beginner means a hell of a lot more to me

      There is nothing worse than documentation full of inacurracies - that's why you should not rely on beginners review.
      And why you believe that is is a beginners guide?

    20. Re:Nice positive review... by bigsmelly · · Score: 1


      I assume someone else has already mentioned this, but it seems much of what this book tells you you could find in "Running Linux" O'Reilly, which is a very good resource for the newbie.

    21. Re:Nice positive review... by plutoid · · Score: 0

      Teaching a wide audience is never an easy task and takes a special skill to have enough knowledge to be able to teach the material, while being able to relate to the student.

      --
      Regards, Jake Johnson http://www.plutoid.com
  5. How about free content alternatives? by roc_machine · · Score: 5, Informative
    1. Re:How about free content alternatives? by Anonymous Coward · · Score: 0

      wow thanks a lot!!! you just saved me around 30EUR.

  6. Little clarification needed here ... by SuperDuG · · Score: 2, Informative
    'enough to be dangerous.' My existing home LAN consists of 5 machines: one running Mandrake Linux 9.1, one RedHat 9 (laptop), two Windows XP, and one Windows 98.

    As far as "networking for linux", I wouldn't put any of those computers "online" without something else between them and the internet. Like a linux box running a BSD, Slackware, or Debian. The overhead and unneccessary packaging for those systems makes it an internet nightmare.

    You're right you know "enough to be dangerous" as in getting some worm and unknowingly using your computer as the host of a DDoS attack.

    --
    Ignore the "p2p is theft" trolls, they're just uninformed
    1. Re:Little clarification needed here ... by ForNext · · Score: 1

      How about putting an old box running smoothwall between the LAN and the internet? works well for me.......

      --
      SELECT Intelligence FROM tblWisdom WHERE 'Knowledge' = 'Power';
    2. Re:Little clarification needed here ... by Anonymous Coward · · Score: 0
      Yeah, it's impossible to connect a Red Hat box to the net.

      Woohoo, you said "Slackware", gold star for you...

    3. Re:Little clarification needed here ... by Cedric+C.+Girouard · · Score: 5, Funny
      As far as "networking for linux", I wouldn't put any of those computers "online" without something else between them and the internet. Like a linux box running a BSD, Slackware, or Debian. The overhead and unneccessary packaging for those systems makes it an internet nightmare


      Like a LINUX box running a BSD ?? I think packaging nightmare is the least of your concerns ;-)

      --

      Marriage is considered capital punishment for the theft of a goat in some third world countries...

    4. Re:Little clarification needed here ... by gordie · · Score: 3, Informative

      Or for simplicity of installation and setup - IPCop
      www.ipcop.org

    5. Re:Little clarification needed here ... by __past__ · · Score: 1

      Hell, my desktop FreeBSD box has half of RedHat 7.2 installed for linux compat, including rpm and other evils. I bet packaging is the least of his concerns.

    6. Re:Little clarification needed here ... by Anonymous Coward · · Score: 0

      Hey Dickhead,

      You should have read a little more. Like the part where he says the machines are using a Speedstream router. What the fuck do you think that router is doing? Yep, it's betweeen the LAN and the internet. Virtually any "home" router has NAT/firewall built in. Got it, smart ass?

      Also, for a guy who claims to know something about Linux, you'd think you would know that saying "a linux box running a BSD" would make /YOU/ look like an idiot. It worked!

      Now STFU.

  7. Beginners by Anonymous Coward · · Score: 5, Informative

    Having read this book I can tell you that it is NOT really for beginners. You may want to try Essential System Administration , which is also by O'Reilly .

    1. Re:Beginners by Anonymous Coward · · Score: 5, Funny

      would you really want a beginner as your Linux Network Administrator?

    2. Re:Beginners by silverbax · · Score: 3, Interesting

      Would you rather no one ever tried Linux?

    3. Re:Beginners by stefanlasiewski · · Score: 3, Funny

      You, on the other hand, never had to learn linux, it was all preprogrammed inside you.

      You were reading strace output while still in the womb, and were you compiling high performance kernels for linux clusters between breatfeeding sessions.

      --
      "Can of worms? The can is open... the worms are everywhere."
    4. Re:Beginners by Anonymous Coward · · Score: 0

      I was hired as an IT guy for the business I work for with a VERY basic knowledge of Linux. Our main accounting server just got migrated from SCO to Linux a month after I began work there.

      I can say that after a year I far outclass the guys who worked on SCO since the 80's. Today I find myself fixing their problems quite often. Stuff like FORCING them to use ssh instead of telnet, fixing their fubar rsync setup that shared everything from the root filesystem up with no password, telling them what ports are open because they just don't know...

      I'm not saying hire someone who doesn't know anything over someone that's a guru, but there is some merit in giving someone new a chance.

    5. Re:Beginners by Anonymous Coward · · Score: 0
      all linux admin jobs require 3-5+ years of linux admin experience.

      statistics show 2-6% of linux admins die every year.

      at this rate there will be no more linux admins by 2010.

  8. Synopsis by Anonymous Coward · · Score: 1, Funny
    Here is the synopsis:

    1. Learn linux
    2. Fail to find job
    3. ????
    4. No profit
    5. Write a book about linux
    6. Profit!!

    1. Re:Synopsis by kb5tbb · · Score: 1

      This reminded me of the South Park "Underpants Gnomes" episode. The gnomes first got underpants (step 1) and then profit (step 2). I believe some pieces were missing from their business plan.

    2. Re:Synopsis by rifter · · Score: 1

      Then they found that step 2 was IPO, never made it to step 3 (Profit), and.. oh damn I am getting South Park confused with a .Com.. :P

  9. It's also available for free... by chjones · · Score: 5, Informative

    As part of O'Reilly's Open Books Project, this book is also available (without the shiny binding) for free. You can also pickup PDF's and the like the Linux Documentation Project's guides section.

    --

    Christian Jones
    Medicine. Mathematics. Mediocrity.

    1. Re:It's also available for free... by Anonymous Coward · · Score: 2, Interesting

      While I think it's great that many of these are for free online, many people (including myself) do not enjoy reading a book on screen. I guess sometimes you just can't beat an old-fashioned book...

    2. Re:It's also available for free... by H*(BZ_2)-Module · · Score: 2, Insightful

      Many are available for free in paper form as well from public libraries.

  10. Slashdot book review template by LordOfYourPants · · Score: 5, Funny

    This one is a great addition to the {book shelf, work's library}, you all know how to do certain things in {Linux, Windows, Tae Bo, Winsor pilates, using decss, etc} but this book clarifies nicely why you are actually doing it. Also, it introduces nice {UNIX, MFC, advanced jump kick, high-calorie burning, fast dubbing, etc} concepts which {Window$, Linux, Tae Kwan Do, yoga, warez groups, etc} might not have come across before.

    Follow my template and you too can have a karma gaining early post!

  11. I would prefer by dark-br · · Score: 3, Interesting

    Essential System administration by Aeleen Frisch. Covers Solaris, Aix, Linux, HPUX, SCO etc. Alas no OS X.

    ThereÂs a review here.

    1. Re:I would prefer by Anonymous Coward · · Score: 0

      Wrong link to the review, you pointed to the review of the pocket-sized edition. The review of the full book is here.

  12. Little reading comprehension needed here by Anonymous Coward · · Score: 0

    Read a little further than what you quoted. NAT = WIN.

    1. Re:Little reading comprehension needed here by SuperDuG · · Score: 1
      Read a little further into my comment.

      those computers should NOT be considered secured.

      --
      Ignore the "p2p is theft" trolls, they're just uninformed
    2. Re:Little reading comprehension needed here by Anonymous Coward · · Score: 0

      A NAT box is good enough for a home user, and that is exactly what he has.

    3. Re:Little reading comprehension needed here by SuperDuG · · Score: 3, Insightful
      A NAT box running all sorts of other shit other than NAT is NOT SECURE. If the NAT is hardware (IE: "broadband router") then possibly. This user is not using a system designed for routing. A Router should have 0 open ports to the outside world. And should only have one port open to the internal network.

      Security means bringing on less advantages for an attack. And using the systems the reviewer mentioned there is no way the system could ever be secure unless they went through and stripped the NAT server down. Considering they didn't even know how to compile their own kernel I highly doubt they did this.

      So, Get Bent.

      --
      Ignore the "p2p is theft" trolls, they're just uninformed
    4. Re:Little reading comprehension needed here by Anonymous Coward · · Score: 0

      not everyone can afford a web-server, mail-server, and a firewall/router. if you think you can crack mine (cuz redhat's so "NOT SECURE") then go ahead and try, otherwise get fucked.

  13. Hopefully in the third edition they'll cover by Anonymous Coward · · Score: 2, Interesting

    relevant topics like 'Using Kerebos as an authentication model', 'Fun with LDAP', 'Throwing NIS out the window for a secure networking scheme', rewriting Ext3 and Reiser for network authenication support', or a myriad of other topics that are actually relevant today.

  14. So why the speedstream? :) by SCHecklerX · · Score: 1

    So, now you are ready to get off of that inflexible router and start using IPtables on linux for your firewall, right?

  15. it's on my shelf by phrostie · · Score: 1

    it's a great reference.

  16. Bookpool by jherubin · · Score: 4, Informative

    Instead of the Barnes and Noble link...get it here for almost 40% less:

    Bookpool

  17. Not knocking, but... by mustangsal · · Score: 1, Offtopic

    Mandrake is a RPM based system as is redhat. I used to run mandrake, and used redhat rpms to install. I haven't run mandrake in a few years, but I imagine things haven't changed that much.

    --
    1+2+1+1 || 1+2+2+1
  18. another goodie by chef_raekwon · · Score: 1

    another good admin book is by Marcel Gagne...it covers the spectrum of Administration from a very interesting perspective, and it isnt a dry boring read. it was a pleasant surprise....

    Marcel's book

    --
    We're like rats, in some experiment! -- George Costanza
  19. Does anybody else by LittleLebowskiUrbanA · · Score: 2, Funny

    Does anybody else buy a book w/ the best intentions and end up doing all of your research online?

    1. Re:Does anybody else by kb5tbb · · Score: 1

      All of the time. I have a good collection of networking and firewall books that a few quick Googles could have served me better.

    2. Re:Does anybody else by stefanlasiewski · · Score: 2, Insightful

      I do alot of research online, but I can take my paper book and a highlighter to the cafe and learn more without the "internet procrastinator". Simple, easy, cheap, effective, can spill coffee on the book and it's still usable.

      Downside: No indexing. Can't grep the damn book.

      Laptop? Feh.

      --
      "Can of worms? The can is open... the worms are everywhere."
    3. Re:Does anybody else by slide-rule · · Score: 1

      Absolutely... but then to my dismay, the online research about resource FOO invariably turns up this useful tidbit of knowledge: "if you need to configure access to resource FOO, contact your network administrator". WTF? I am the network administrator. (Sorta brings to mind a variation of an old koan... which comes first: the newbie, or the book to help him?)

    4. Re:Does anybody else by yack0 · · Score: 1

      > Downside: No indexing. Can't grep the damn book.

      Well for OReilly books you can, sort of:
      http://safari.oreilly.com/

      Your point is taken on the 'books, highliter, no Internet luring you to procrastinate' ;) same thing here. Shelf full of OReilly's to use when necessary.

      --
      -- There is no sig line, only Zuul.
    5. Re:Does anybody else by flibuste · · Score: 1

      Yes...

      Most computing books are disappointing in that matter.

      Last example was a few months ago:
      I thought I could start learning XSLT by buying a book...did that...ended up browsing the XSLT reference pages at www.zvon.org after 1 hour of boring reading.

      I now use XSLT in my every day life...
      (true! I intend to XML-ize the content of my fridge for easier retrieval of outdated junk food

  20. i read this book too by pinpoint23 · · Score: 5, Informative

    I have this book as well, and do not share the reviewer's enthusiasm for it, on several points.

    1. It is old (2000, original edition is 1995) and vast sections of the book are completely useless.

    2. It is too concise. The sections on NAT and Firewall are vague, and i had to consult additonal resources just to figure out how to get it to work. I had the same problems with the DNS chapter and the NIS chapter. This book gives enough info to let you know what something is, but often not enough to serve as a useful reference. The authors encourge you to buy additional o'reilly books if you want to know more, which is annoying.

    3. Important stuff is missing. SSH? nothing. SAMBA? nothing. Entire chapters dedicated to obsolete technologies like PPP, SLIP, IPX, and UUCP? lots.

    4. This book did not need four chapters on how to setup a Usenet news server. What a waste!

    Although I was a newbie when I first read it, and learned a lot, i would recommend people look elsewhere. This book is simply too out-of-date. Half of it should be omitted, and the other half expanded so as to become usable.

  21. A little more arrogance next time please by Azghoul · · Score: 3, Insightful

    So let's see, a RH box with all services (other than perhaps SSH if you're into getting home from the outside) shut down, and iptables set to basically drop everything...

    Yeah, that would suck, you're right. Every machine I have should be a part of someone else's DDoS attack by now if you were right. We should bow before your expertise.

    1. Re:A little more arrogance next time please by SuperDuG · · Score: 1
      Okay ...

      Leave your box online 24x7 with a default isntall of RedHat and do it on a common IP Block (like those of home broadband).

      Along with a Windows Machine.

      It's like having sex without a condom (something you'll never have to worry about) ... it's risky, but sometimes you end up okay ...

      I was meerly commenting that the reviewer had no idea whatsoever about what he was talking about. Which I was right, hell he even admitted he was an idiot.

      --
      Ignore the "p2p is theft" trolls, they're just uninformed
    2. Re:A little more arrogance next time please by dubious9 · · Score: 2, Insightful

      hell he even admitted he was an idiot.

      From review:
      "I am pretty much a Linux beginner, and know 'enough to be dangerous.'"

      Admitting idiocy and ignorance are vastly diffent assertions.

      --
      Why, o why must the sky fall when I've learned to fly?
    3. Re:A little more arrogance next time please by Anonymous Coward · · Score: 0

      Merely commenting, not "meerly." Nice try though, you almost looked smart for a second there.

      Well not really, you just looked like a troll on both attempts. Nice try, though, nice try.

      It's people that never worry about sex without a condom that created fucking wastes of life like you.

    4. Re:A little more arrogance next time please by Anonymous Coward · · Score: 0

      > Leave your box online 24x7 with a default isntall
      > of RedHat and do it on a common IP Block

      Sure and if you do the same with a 2+ year old version of Debian, Slack, or any of the *BSDs then you'll get hit too.

      You haven't installed Redhat in the past couple of years, have you? Might want to think about doing it before you start calling people idiots.

    5. Re:A little more arrogance next time please by Anonymous Coward · · Score: 0

      Yeah, that would suck, you're right. Every machine I have should be a part of someone else's DDoS attack by now if you were right. We should bow before your expertise.

      I'm definately not bowing before your expertise.

      Let's say you get DDoSed. Which resource will you run out of? Bandwidth. Thus, your IP table rules won't help, you can't get in or out because your only path is through that saturated internet link. Sure, your box is dropping the packets, but what good does that do when services are unavailable due to the high amount of network traffic?

      That or maybe you get the SYN flooded. If that happens the only service(s) your system lets through will be DoSed so again, IP chains won't help. Only letting SSH through? Sure, someone can SYN flood that. Only port 80? Same. If you're dropping all incoming connections then perhaps it will save you, but in most cases you're either a business and have to let something in, or your a home user and your little DSL pipe could easy be saturated by a SYN flood alone.

      I would suggest getting educated, your arrogance isn't justified.

    6. Re:A little more arrogance next time please by Anonymous Coward · · Score: 0

      yeah it sounds like the last RH he touched was 6.x. what a luser.

    7. Re:A little more arrogance next time please by stefanlasiewski · · Score: 1

      Leave your box online 24x7 with a default isntall of RedHat and do it on a common IP Block (like those of home broadband).

      Along with a Windows Machine.


      And then try it like the Article author has it set up: with a SpeedStream firewall between your computers and the Internet, and then get back to us.

      Not perfect, but solves the most common issues.

      --
      "Can of worms? The can is open... the worms are everywhere."
  22. Commercial router? by Drakonian · · Score: 1
    You use a commercial router at home!? Blasphemy! I demand you switch to an open source router!

    (I guess this isn't as funny as I initially thought since you can use open source SW for a router. But you still need to buy the HW!)

    --
    Random is the New Order.
  23. About the Authors by Anonymous Coward · · Score: 2, Funny
    Author Description

    Terry Dawson is an amateur radio operator and long time Linux enthusiast. He is the author of a number of network related HOWTO documents for the Linux Documentation Project and is an active participant in a number of other Linux projects.

    Terry has 15 years professional experience in telecommunications and is currently engaged in network management research in the Telstra Research Laboratories. Terry lives in Sydney with his wife Maggie, and son Jack.

    Olaf Kirch has a degree in Mathematics but turned his back on category theory and compact continuous lattices after booting his first Linux kernel some time in 92. He vividly recalls the joy of learning Unix by reading Linux kernel code.

    Since that time, he has participated in various Linux projects, including writing large parts of its NFS implementation, and running the first Linux security mailing list with Jeff Uphoff in 95.

    He currently works for Caldera Systems, where he is responsible for much of the network related stuff as well as security issues, and sometimes finds himself wondering whether he's dreaming or if all this is real.


    Why would you trust a SCO employee with your Linux Network Security?
    1. Re:About the Authors by Outlet+of+Me · · Score: 1
      ...and sometimes finds himself wondering whether he's dreaming or if all this is real.
      When it comes to the SCO issue, don't we all...
  24. By all means build yourself a router by Anonymous Coward · · Score: 3, Insightful

    Just built one myself, and while challenging, was definealty worth the effort. I used New Riders Linux Firewalls and found it a great reference. Best part is once you have set up your router as you like, just burn the config scripts to cdrom and you will be able to make your own router out of most old junk computers and a minimal amount of spare time. Another great thing is that you can make it as mild, or wild as you want, nat, stateful packet inspection, dhcp, ssh, or whatever features you want.

  25. shouldn't be reviewing a book? by Anonymous Coward · · Score: 3, Insightful

    So a novice has no business reviewing a book for novices?

    Good luck with that.

  26. Could you elaborate? by stefanlasiewski · · Score: 3, Interesting

    Could you elaborate? What's so horrible about the packaging? If anything, his sytem is typical of a
    geek home network.

    What's so horrible about his setup?

    I wouldn't put any of those computers "online" without something else between them and the internet.

    Most "Speedstream Router/Switch" have NAT and a firewall to control access to IPs and ports. Hopefully he also keeps his sytems up to date and has updated anti-virus software running on his Windows boxes. Hopefully he uses tripwire.

    Like a linux box running a BSD, Slackware, or Debian.

    Many people would disagree with you here. Just installing Linux on a computer isn't some magic pill that will solve your firewall nightmare.

    Running a dedicated SlipStream router has many advantages over a linux router: It's simple, easy to maintain, and is (hopefully) effective out of the box.

    Running a firewall on top of a full fledged OS can add alot of overhead and unnecessary packaging, and can be very (human) error prone. For instance, his SlipStream box does not have CVS or CC installed, so there's no chance of a hacker compiling odd tools on his router.

    You're right you know "enough to be dangerous" as in getting some worm and unknowingly using your computer as the host of a DDoS attack.

    Your "You suck, you should use Linux"-solution isn't any better. How will your suggestion stop him from getting a worm or from DDOSing someone?

    --
    "Can of worms? The can is open... the worms are everywhere."
    1. Re:Could you elaborate? by xtord · · Score: 1

      Think about this:

      Linux running windows.
      Linux running AIX.

      Linux running BSD is the same thing.
      That's why packaging is going to be the least of your problem and still a potential nightmare.

  27. sort of surprised me. by ketamine-bp · · Score: 1

    almost every review of debian book mentioned the almighty apt-get in the book, and why didn't urpmi got mentioned.. am I too outdated (or they've switched to somewhere else, or it's too lame to teach, or as in the mySQL book, if they don't already know that they are not qualified enough to read this book?)

  28. Re:And comming soon... by Anonymous Coward · · Score: 4, Funny

    "Global Domination Handbook" by Microsoft Press

    "Maintaining Good Business Relationships - The SCO Way"

    "The Enron Guide to Business Ethics"

  29. There are some negatives to this book... by cenonce · · Score: 3, Informative

    I'd don't know my skill level with Linux and networking versus the reviewer, but I'd fall into the category of "just enough knowledge to be dangerous".

    Frankly, there are negatives to this book. A few examples I can think of off the top of my head (unfortunately, I don't have the book in front of me to refresh my memory) are:

    Generally, no matter what topic in the book, all you get is a simple walkthrough of the commands and minimal description of why you do them or what to do for an unusual set-up. Well, ok, I understand it is "survey type" book, but since all this stuff is readily available via man pages, How-Tos and newsgroups, why buy a 40 dollar book on it?

    For example, getting an ethernet adapter configured via the command line was easy to do, but hard to follow in the book as to why you use certain commands and flags and what things other than the simple example they are good for. I didn't get a great explanation as to theifconfig command and the route command. Also, it was difficult to understand how to configure two ethernet adapters on the same machine in order to set up a Linux firewall or DHCP server in place of a router.

    The section on DNS is a big waste of time. If you are going to delve into DNS, you might as well get O'Reilly's DNS & Bind and slog through that nightmare (not the book, setting up DNS). If all you are doing is setting up 5 machines behind a home router (my set-up is similar), then just use the /etc/hosts file and be done with it. Do you really need a DNS server for that? And if you REALLY need critical DNS, do you want to use a "survey book" to set-up the configuration! Please! The hosts file is about the extent this book should go with DNS as far as I'm concerned.

    I'd say the same for setting up a mail server... with all I hear about sendmail, why would I count on the simplistic outline in a general Linux networking book for configuring sendmail? Especially with the chance of screwing it up and having all hell break loose with the mail server and my network!

    It is not a worthless book. It does a good job of explaining how the internet works, how you set-up a machine to be on the internet and what general security issues are involved (i.e., enough for some clown like me to keep his network safe behind a home router or even behind linux router if you slog through setting that up).

    I won't pretend to be a professional IT guy. But I do like playing around with home networking using various services for fun, so when I buy a book like this, I'd like it to contain more than just simple examples and a rehash of readily available stuff from man pages and How-Tos.

    -Anthony

  30. "Make your own router! BLAH BLAH BLAH" by Anonymous Coward · · Score: 0

    Shut up already. Yeah, a linux box can act as a router. Yeah, you can packet filter. Whoopty fucking doo. It's fun and rewarding! Yeah, it was pretty fun. Back in 1997. There's been 2 major overhauls of the packet filter since then, meaning new syntax to learn twice (not mentioning having to learn it in the first place). I shake my fist at the packet filter guys.

    Now after a bajillion linux routers/firewalls installed, I have this advice to home and small office sysadmins:

    Just buy a cheap ass commercial product and stop fucking around. I did, and I don't regret it.

  31. Worst O'Reilly Book by nagora · · Score: 1
    Of the more than 30 ORA books I have this is the worst; you'll get far more use out of TCP/IP Network Administration by Craig Hunt (with occasional reference to DNS and Bind for more detail). I'd avoid the O'Reilly book "Running Linux" too. These two books have nothing you can't get a better, more detailed and clearer version of from the web. I use the "Sed & Awk" book more than these two combined.

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  32. Linux Network Administrator's Guide by Anonymous Coward · · Score: 0

    Step 1: Say goodbye to your sex life.

    1. Re:Linux Network Administrator's Guide by Anonymous Coward · · Score: 0

      Sadly, I admit that you are correct here. Sine most Linux users spend a considerable amount of time coding and tweaking, we don't have as much free time as Windows users who live in a point-and-click-no-skills-required world. Also, since Kazaa doesn't run on Linux, the Windows geeks have access to far more free porn clips than us poor Linux souls. This combination of free time and access to mounds of porn means Windows user typically have very impressive porn collections to masturbate with and in turn a more fruitful and varied sex life.

  33. Yea...what he said by Anonymous Coward · · Score: 0

    It is unfortunate that I would have to agree with this. Being a fairly new guy to the Linux world, I see this all too often. I belong to two (well, lets just say that I have been to two) different LUGS (Linux User Groups) and a few other mailing lists. Never have I seen a larger collection of know-it-alls and snobs.

    Hey...everyone has to start out some place. Just because I have a good balance between work, family, and fun does not mean I am lazy. I just do not have the extra 40 hours/week to stay locked in a room with MAN pages and source code.

  34. And always was by andyo · · Score: 3, Informative

    While I worked some on this O'Reilly's open book policy and am proud to see it growing, I also should admit for historical accuracy that the Linux Network Administrator's Guide started as an LDP project. I made a deal with Olaf Kirch, the first author: O'Reilly would put in a lot of editing and production work and donate it all back to the free version of the book, and in return we'd publish it. The license has changed over time, but the book started out open and has remained that way. Nevertheless, I and the rest of the company invested a lot of time and money into making it a strong, professional text.

  35. Sounds familiar by fm6 · · Score: 1
    Although I was a newbie when I first read it, and learned a lot, i would recommend people look elsewhere. This book is simply too out-of-date. Half of it should be omitted, and the other half expanded so as to become usable.
    That describes most hack computer books. The technology changes rapidly, and not everybody has the brainpower to keep up with it.

    I remember trying to learn Windows 3.0 programming from Petzold's famous book. I struggled for days to get through the chapter on memory management. I nearly screamed when I came to the last paragraph (obviously the only part of the chapter that wasn't carried over from the 2.0 edition) that said, "oh, by the way, this only applies to protected mode programming". He couldn't even be bothered to rewrite the beginning of the chapter to emphasize that this was all legacy stuff!

    I have to quibble with your notion of "obsolete". Certainly UUCP and SLIP are obsolete. But PPP won't be obsolete until modems go away. And IPX may be technically obsolete (many would vehemently disagree) but it's something that admins will have to know about for a long time -- Netware servers won't disappear any time soon.

  36. Already reviewed by slashdot by yamla · · Score: 2, Informative

    Hey! I already reviewed this book. Right here on slashdot. Almost three years ago.

    --

    Oceania has always been at war with Eastasia.
  37. IN SOVIET RUSSIA by Eric+Destiny · · Score: 1

    in soviet russia, linux administers YOU!

    --

    "The meek shall inherit the earth, the rest of us shall go to the stars." Isaac Asimov

  38. Not an arrogant ass.. by tonyl · · Score: 1

    At least not this time.

    I wouldn't necessarily disagree that there is too much arrogance in the Linux community (I'd argue the point, though) but this isn't an example.

    Reviewers are most valuable for people who are at about the same technical level as they are. So (as you seem to say), this untechy reviewer might be just what you need.

    But for others, a more technical examination would be more valuable, and my suspicion is that MOST Slashdot readers are more apt to fall onto the techy side of the curve.

    I think the explanation of the lack of negatives was right on the money.

    --
    -- Tony Lawrence
  39. Re:I Found a Book for You by Anonymous Coward · · Score: 0

    Yes they did. The Bush family has a lot of enemies because of all the crappy things they've done in business and politics. That's the problem with putting international criminals in the Whitehouse. As long as the Bush thugs are in power, we'll see a lot of this kind of thing. The only enemies Gore has are ineffectual whiny republicans and neocons.

  40. Replace a router with a computer... or vice versa? by Sherloqq · · Score: 2, Interesting

    I now feel that I have enough knowledge to replace my LAN's commercial router with an older computer I have laying around, running Linux with a customized iptables firewall.

    That's kinda funny. I just went the opposite direction a few weeks ago -- had an old P-200 as my firewall, but I sprung a whopping $9.99 for a D-Link router/firewall. Why? There are a few reasons. One less machine to maintain (I have enough machines already, thank you). One less machine drawing power (yeah, electricity is included in my rent for now, but one day I'll be out on my own, so I should start getting used to downsizing now). One less machine to drain the UPS when power goes out (ugh... you'd think Niagara Mohawk would have their act together after, what, a hundred years of being in the business?).

    The D-Link does everything I need it to, is stable, quiet, always on... having a dedicated computer was fun, but this is a better solution for me.

    --
    Have EVDO, will travel.
  41. Re:Whooz gonna gyve me da bitchslap? by Anonymous Coward · · Score: 0

    Thanks for noticing me. Now I'll be quite for a few hours.