Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Linux Networking Cookbook

samzenpus posted more than 6 years ago | from the read-all-about-it dept.

Book Reviews 36

stoolpigeon writes "As a dba, I'm constantly looking to learn more about networking and system administration. Both can have quite an impact on the performance of my piece of the puzzle. A welcome addition to the materials to help me learn about networking is Carla Schroder's "Linux Networking Cookbook". This book is just right for the person like myself who enjoys learning by getting hands-on experience with the technology. The scope is wide and so someone with a great depth of networking experience may find that the treatments of each is a bit shallow. On the other hand, that wide scope means this book may hold something new, even for someone with some level of experience." Read on for the rest of JR's review.This is not the kind of book that one sits and reads in the evening to gain new knowledge. I think of it more as a lab book or exercise guide. The user who has this open on the desk beside them, as they work through the 'recipes' is the one who will gain the most. The cookbook also assumes a basic level of ability in working with Linux from the command line.

The book follows a consistent format throughout the chapters. It truly is a cook book with the recipes taking the form of problems and solutions. There are eighteen chapters containing these recipes, the first chapter is a brief overview of networking in general. I think that Schroder's experience in implementing Linux networks or working with Linux in heterogenous networks really shows in the types of solutions and scenarios presented in the book.

Often as I worked through exercises, I kept thinking that what this book gave me was what I would have after hours of Googling and sifting through the results. Schroder has boiled that kind of hunting down to the necessary steps from installation, through configuration and use. For the person who values their time, or is not sure where to start searching for answers, this is a great resource.

The limitation of a recipe format is that modifying the solution or moving away from the detailed plan requires more experience and knowledge the further the reader departs from the given formula. Schroder has dealt with this issue in many chapters by giving instructions appropriate to Fedora and Debian. There are a couple exceptions to this which I will explain below.

I think that a strength of the book is that Schroder has not limited herself to desktop PC hardware. She is presenting a true overview of networking and so if the reader intends to work through every solution in the book, they are going to need to purchase some hardware. Some may object to this, and it is not absolutely necessary. Someone with enough experience or willing to do the research could shift things around and use say, an old desktop machine, but at that point they would be really doing things on their own and not needing the book.

There are 2 chapters that focus on building network devices with Pyramid Linux on a Single-Board computer. The hardware Schroder uses to write the solutions is a Soekris 4521, which retails for about $150. I think it is good that a person who might want to use this book knows that up front. To me, this is a much more economical solution than suggesting that one get their hands on a commercial device, and allows much more flexibility. Schroder could have shied away from asking for the reader to go to this step, but I think the choice reflects her commitment to making the book useful in real world situations.

The chapter on building an Asterisk VoIP system would probably also work best with some nice headphone/microphone sets that may be a necessary purchase for many. They are not required, a soundcard, microphone and speakers would work as well.

Having parallel solutions for Fedora and Debian side by side is very nice. After each solution there is also discussion of pertinent issues and reference to applicable resources. The other resources include pointing out appropriate man pages, web sites and other books. Schroder's style throughout is relaxed and very succinct. The nineteen chapters do cover such a wide array of technologies and issues, this book could easily be twice as large if she were wordy, instead it is very portable.

The chapters on network devices, routing, network monitoring and using linux to manage a network would be most valuable I think to network administrators or the person wearing that hat in a smaller shop. The chapters that revolve around connecting to systems remotely and using linux to manage windows machines could be a real boon to anyone who works in a mixed environment that includes more than just Linux machines. I've found all of it to be of value because I interact with all these pieces every day. It is nice to have a better grasp of how subnets are built and how routers work. I look forward to not relying on a gui or searching endless forums to get a good grasp on managing my iptables firewall.

Following the body, the book has three appendices. The first is a list of other resources. This is primarily other O'Reilly books, but there are books from other publishers and some resources available on the web. The second is a glossary of networking terms. The most useful to me was the third, a kernel building reference. I found the index to be decent. It isn't great, but it isn't bad either. The book comes with free access to it through Safari for 45 days, I thought that was a nice plus. O'Reilly has all of the examples available for download and the author's website is also a good launch point for related articles and information.

Slashdot often posts questions about Linux training. This book is a great way for the self learner to have a relatively unobtrusive guide while they gain direct experience in networking. Reading it alone wont do it, and there is still much to learn after completing each exercise, but a large part of the core competencies are there and thoroughly covered. I think there is also a lot here for that reader who has lobbied to get Linux in the door and now faces the task of getting their Linux machine to play nice with the rest of the network.

You can purchase Linux Networking Cookbook from amazon.com. Slashdot welcomes readers' book reviews -- to see your own review here, read the book review guidelines, then visit the submission page.

Sorry! There are no comments related to the filter you selected.

steam powered modem forwarding (0, Troll)

suitti (447395) | more than 6 years ago | (#22070268)

So does it tell you how to get you linux box to gateway a wireless router to the internet via slow phone modem?

Re:steam powered modem forwarding (1)

jamieswith (682838) | more than 6 years ago | (#22070478)

I don't know... but go away and look up DialD... there may be something better than this now, but DialD was certainly the best solution I found before I stopped doing this around 7 years ago!

Re:steam powered modem forwarding (3, Informative)

Intron (870560) | more than 6 years ago | (#22070548)

You want the ppp howto from 1997. See the sections on automating scripts and routing issues [tldp.org] .

Linux networking: a recipe for disaster (0, Flamebait)

The_Abortionist (930834) | more than 6 years ago | (#22071098)

One of the reasons why Linux is so easy to hack and root is that it is difficult to configure. Howto's and examples tend to be just not good or complete enough.

This is likely because being a hobbyist's project, Linux developers do what they love: develop. In the meantime, documentation and configuration tools don't get done since they are boring. Users who are not inside the ivory tower are left out in the cold.

Linux? it's a no-no...

Re:Linux networking: a recipe for disaster (1, Funny)

Anonymous Coward | more than 6 years ago | (#22071492)

Ooh, you really hate karma, don't ya :)

Re:Linux networking: a recipe for disaster (0)

Anonymous Coward | more than 6 years ago | (#22072884)

You are correct that Linux is difficult to configure and the documentation sucks. What you don't mention is that Windows is impossible to configure and undocumented. For example, how do I configure my Windows system to mount a disk with a JFS2 filesystem? To print to CUPS? To read a 9-track tape written on TOPS-20? How do I find out?

Re:Linux networking: a recipe for disaster (0)

Anonymous Coward | more than 6 years ago | (#22076000)

Ubuntu comes pre-configured, it auto downloads video and audio codexes from the web, nothing difficult about it. If you do have to configure anything it's a simple point and click interface, no terminals needed.

However, if you want to learn you can even go dig up linux from scratch and go through every step in creating an entire Linux distro. It is your choice, stick with what you are given, or infinitely customize it to your liking.

And you are free to take your work and sell it, or rent it out, or give it away for free. Your choice. MySQL just sold for a billion dollars. Maybe you should get to work on writing some needed infrastructure and creating a company around it and you can

Microsoft does not give you the choice. It's their way or nothing. And no sharing with friends. And if you dare to try to compete against them on their platform, like netscape, or they will crush you.

Re:Linux networking: a recipe for disaster (1)

dwye (1127395) | more than 6 years ago | (#22086526)

> And if you dare to try to compete against them on their
> platform, like netscape, or they will crush you.

Netscape pretty much owned the browser market, before MS wrote IE.

Therefore, it is "And if you dare to have a product that they can reimplement in a mediocre fashion and compete against you, they will, and then they will crush you."

(not) First Tits! (-1, Offtopic)

Anonymous Coward | more than 6 years ago | (#22070288)

Boobs are a myth!

More reasons to love linux! (-1, Troll)

Asshat_Nazi (946431) | more than 6 years ago | (#22070298)

btw, i ate out your grandpas ass!!!

  ENOUGH OF THIS GAY BANTER, ON WITH THE TROLLING!!!

8====D~~


I was still in High School, I had a big cock and was horny all the time, jerked off at least 3 times a day. My body is small and slim with very little hair, 5"4",125lbs. My fat cut 7" cock looked huge on me. I had been jerking off thinking about gay sex lately, I was very turned on by the fantasy of having sex with an older man, and having a cock in my ass.

I got a job working after school and weekends at a antique shop, it was ran by 2 older gay gentleman, very nice gentleman who were always flirting and teasing me. An older very distinguished looking handsome customer came in the store, he was a silver haired fox who looked like he had money.

The owners knew him well, he bought a small end table and asked the owners if I could help him unload it at his house, I thought this was kind of suspicous since it didn't weigh much but my horniness and curiousity made me jump at the chance. We rode in his SUV to a big house in a ritzy neighborhood and I carried the end table into his house. He gave me a tour, it was huge and very nice, there was an indoor hot tub and he asked me if I wanted to soak for a while, I told him I didn't have a swim suit and he laughed and told me I could go without, he always did.

I was getting turned on so I started to undress, my tank top came off first and my back was turned to him and I pulled down my cutoffs, no underwear and bent over to finish removing my cutoffs,
it was a turn on to expose my ass to him, he watched me climb into the hot tub, my cock was rock hard. I watched him take off his shirt, he had a sexy chest covered with silver hair, he pulled down his pants and underwear in one motion exposing a beautiful 8" cut cock, very fat. We sat in the tub for five minutes talking, he asked me if I wanted a massage, I moved over close to him with my back to him and sort of sat on his lap, I could feel that big cock, I started moving my ass around until it was between my cheeks, I moved up and down, it felt so hot, made my asshole spasm. He was rubbing my shoulders and back, he reached around and started massaging my inner thighs making my cock twitch, finally he started stroking my cock, I was so turned on it was all I could do not to cum. He had me stand up and started tonguing my ass while stroking my cock, I was in pleasure overload and exploded cum after about two minutes of this.

We went into his bedroom, still naked and dried off, he put his hands on my shoulders and gently pushed me to my knees, grabbed the back of my head and guided me to his cock. I sucked on it hungrily feeling it get harder in my mouth, when he was rock hard he guided me to the bed and had me lay on my stomach. He ate my ass again this time harder, getting his tongue up inside me, this made my cock hard again, I relaxed and felt my boypussie open up. Next he slowly inserted one of his fingers , it kind of hurt at first but then I started to love the feeling. Two fingers was next with some lube, he two finger fucked me for along time, I loved how it felt, like I was getting stretched. I was moaning and moving my ass up and down.

He stopped and put his big cock back in my mouth, I sucked him for maybe a minute and he pulled out and rolled on a condom, had me get down doggie style got behind me and pushed that big cock head against my tight hole. He slowly pushed, I thought it was to big and would never fit, all of a sudden it popped in, the sensation took my breath away, it felt so huge and it hurt a little, but I was starting to relax and it was feeling better by the second.

He slowly pushed in until he was deep inside me and moved in and out very slowly to start with, it still burned but the thought of getting fucked, having a big cock inside me was such a turn on.

He fucked me for a long time, after I got used to it and fully relaxed the feeling was pure pleasure. My cock was rock hard.

The pace got faster and harder, finally I came again, without even touching my cock, such intense pleasure. He came and stayed inside me, I layed flat on my stomch with him still inside me, he slowly went limp, slipped out of me and rolled off me.

Another reason to love linux! (0, Troll)

Asshat_Nazi_v2.0 (989409) | more than 6 years ago | (#22070312)

btw, i ate out your grandpas ass!!!



ENOUGH OF THIS GAY BANTER, ON WITH THE TROLLING!!!

8====D~~



During my years as a councilor at a Boy Scout camp, I have had the chance of many experiences. The chance to see naked boys in the community showers and the sight of sexy bodies going for a dip in the lake but one memory comes back clearer than ever.

First let me introduce myself. My name is Joshua, but friends call me Josh for short, I am 17 years old and about 5 foot 11 with a really toned body. I run 2 mile each morning right after I wake up to keep myself in shape. I had always loved the outdoors and I have plans to be a teacher when I got older so I thought teaching kids is going to be a great experience for me and that's how I became involved in the scouting program.

It was my second year at scout camp being a councilor and that comes with some major seniority, and that was the ability to have the over 21 staff buy me alcohol. One night after a stressful day of working with a bunch of crying whiny little kids I decided its time to crack open my 1/5 of jack. I sit back in my tent relaxed just slowly drinking the night away when Caleb popped his head into my tent. He was 16 years old with a body to die for, he was center for his High School football team and had a six
pack any guy would give his left nut for.

"Hey josh," Caleb muttered, I could tell he had been drinking, " come over to my tent, I cant find my flash light." So I stand to the best of my ability and stumble following him over to his tent, and fall in, shining my light around till he finds his. Then I take the last drink of my jack and lay the bottle down why I lay there looking up into the dark tent ceiling. All of a sudden my dick began to get rock hard as a thought of a plan. I pulled my 8 inch dick out and started jacking off and said "Caleb I am going to masturbate in your tent." "Na you wouldn't dare do anything like that" he replied as he shined his flashlight on my hand as I slowly pumped my cock. He looked at my cock with wide eyes as I began to pump a little faster. I saw him reach over and take off his boxers and began to play with his 5-1/2 inch cock. I laughed at him and said "Wow you really do have a small cock why don't you jack me off and see how it is to hold a real cock on this boy hands."

He looked at me and shook his head no, I reach over and forced his hand away from his cock and began to jack him off he followed suit and began to do the same with me. It feel good because he was going at a fairly fast pace and I began to moan softly. Then he did something I didn't expect he move his mouth over my dick and began to softly suck it. His bobbed his head up and down making sure to please my dick equally with his tongue. He moved his dick over my mouth and I began to suck it, taking it in inch by inch till I hit his pubes then I began to take it in and out slowly. I took my mouth off his dick and used my tongue to pleasure the left ball then the right, then taking them both into my mouth being careful. As we continued to 69 it up, I thought I heard a noise outside so I moved slightly and apparently he took this as a sigh to stop and got off, I was pissed so I grabbed his hand and placed it back on my cock as he began to jerk me off again he got up took off his boxers and said to me Fuck me josh, Fuck me hard"

I couldn't resist this little hot stud so I placed him on the floor and put my cock to his virgin hole and began to softly push inward. I heard him grunt softly as in pain and I stopped; keeping my cock still it was about half way in. Keep going I heard him mutter and I began to put more pressure till my pubes touched his ass. I said here we go as I began to slowly fuck this tight virgin man hole enjoying each pleasure able in and out I took. I began to pump faster and faster letting my balls made contact with his ass.

i am Cumming I muttered as I released 5 huge squirts of my man juice inside his virgin hole. I quickly drew out and turned him over and began to give him a blow job leaving nothing in question and within 30 seconds my mouth was filled full of this studs seed as I drank each gulp that he so graciously gave me. I gave him a firm kiss on the lips and said Good night my Caleb as I walked back to my tent and fell asleep at 2:09.

Stay away... (5, Funny)

explosivejared (1186049) | more than 6 years ago | (#22070334)

The last time I followed advice from a cookbook I ended up in prison for three years. Anarchist's, Linux Networking... I don't care I'll never touch another cookbook again!

Re:Stay away... (1)

MarkRose (820682) | more than 6 years ago | (#22073842)

So that's where Grandma went when she said she was going to bake muffins!

Re:Stay away... (1)

Elite_Warrior (1118745) | more than 6 years ago | (#22076486)

Thank god I'm here to post on bail .

Or use the howto's (2, Informative)

SCHecklerX (229973) | more than 6 years ago | (#22070544)

That is what they are for, and is where I went when I first learned to set up my network (dns, dhcp, ipchains later iptables, etc). The neat thing is you'll stumble across something cool that you might not have thought of before.

http://tldp.org/ [tldp.org]

Translation (4, Funny)

jayhawk88 (160512) | more than 6 years ago | (#22070568)

Sorry, this isn't meant as a personal shot at the reviewer or the book, but I just can't resist:

As a dba, I'm constantly looking to learn more about networking and system administration.
Our networking guy got busted watching 2 Girls 1 Cup last week and now I'm stuck pulling double duty while we look for a replacement.

Both can have quite an impact on the performance of my piece of the puzzle.
Look there's a reason I became a DBA, OK? I can barely calculate a subnet, let alone figure out how to get a new server up and running.

A welcome addition to the materials to help me learn about networking is Carla Schroder's "Linux Networking Cookbook".
So I went to Barnes and Noble over lunch and bought every damn computer book with an animal on it I could find, and then some.

This book is just right for the person like myself who enjoys learning by getting hands-on experience with the technology.
I lucked out with this one as it has lots of step-by-step examples for various tasks and commands.

The scope is wide and so someone with a great depth of networking experience may find that the treatments of each is a bit shallow.
I already said I was a noob, OK, cut me some slack!

On the other hand, that wide scope means this book may hold something new, even for someone with some level of experience.
But it saved my butt when the swap file partition took a crap yesterday, you could do worse.

Re:Translation (3, Insightful)

techpawn (969834) | more than 6 years ago | (#22070794)

Sorry, this isn't meant as a personal shot at the reviewer or the book, but I just can't resist:

As a dba, I'm constantly looking to learn more about networking and system administration. Our networking guy got busted watching 2 Girls 1 Cup last week and now I'm stuck pulling double duty while we look for a replacement.
Caught watching What? You know what? I don't want to know...

Both can have quite an impact on the performance of my piece of the puzzle. Look there's a reason I became a DBA, OK? I can barely calculate a subnet, let alone figure out how to get a new server up and running.
A DBA, as much as I hate to say it, has to be both a programmer and networking guy while being neither at the same time my friend. We can get away with not calculating subnets but we better be able to at least get the servers that our databases are running on back up and running on in case of hardware/network failure or be able to figure out that is IS hardware/network and not our database structures. Where I'm at now, they don't expect you to be a Rambo 1 man IT staff able to take on EVERYTHING, but you better be able to make the server run like it did before the problem if something REALLY bad happens.

Nothing personal... Let's call it professional pride?

Re:Translation (-1, Offtopic)

Anonymous Coward | more than 6 years ago | (#22070994)

gayhawk88 is one of those M$ trolls to disturb open source sites

Re:Translation (0)

Anonymous Coward | more than 6 years ago | (#22075026)

Why in the world is this being marked as "Informative"? He's responding to a joke that went right over his head...

Re:Translation (0)

Anonymous Coward | more than 6 years ago | (#22075216)

I think the gp was going for the marketing speak conversion humor. I don't think anything was serious, just a stab at making someone laugh. At least that's how I read it.

Re:Translation (0)

Anonymous Coward | more than 6 years ago | (#22076822)

Gort-- Klaatu Barada Nikto

Re:Translation (1)

Locomorto (925016) | more than 6 years ago | (#22077654)

Caught watching What? You know what? I don't want to know...

Well don't worry too much. Its shit. Quite literally.

Re:Translation (1)

Seakip18 (1106315) | more than 6 years ago | (#22070984)

Heh. Sounds more like snark than a shot at the reviewer. Either way, when you are a one-man wrecking/building machine, it helps the other, lesser, common men if you help sift through the crap.

Re:Translation (1)

beatbox32 (325106) | more than 6 years ago | (#22072846)

Our networking guy got busted watching 2 Girls 1 Cup last week and now I'm stuck pulling double duty while we look for a replacement.
<immature>
"2 Girls 1 Cup"..."double duty"... Ha!
</immature>

Re:Translation (1)

stoolpigeon (454276) | more than 6 years ago | (#22085088)

I've been traveling the last 2 days and was without internet.
 
Anyhow- just wanted to say that I thought that was hilarious.

What, no Marcel Gagne (1)

davidsyes (765062) | more than 6 years ago | (#22070630)

in the story/review?

Hmmm....

Book Review (-1, Offtopic)

Anonymous Coward | more than 6 years ago | (#22070704)

Here's another review of the book posted in slashdot firehous yro.slashdot.org/article.pl?sid=07/07/24/174240 [tinyurl.com]

PARENT IS MINICITY SPAM - FUCK OFF!!! (2, Informative)

trolltalk.com (1108067) | more than 6 years ago | (#22071142)

Parent is another one of those lame myminicity spams.

Re:PARENT IS MINICITY SPAM - FUCK OFF!!! (1)

hdparm (575302) | more than 6 years ago | (#22076788)

So, you are moded troll by default?

Re:PARENT IS MINICITY SPAM - FUCK OFF!!! (1)

trolltalk.com (1108067) | more than 6 years ago | (#22080302)

"So, you are moded (sic) troll by default?"

Yeah, but that's okay ...

I was thinking that maybe one way to defeat all this myminicity spam-linking crap would be to just repeatedly wget the same spam link. Eventually, they'll set up a block list, and then I'll be myminicity-proof until my IP changes.

I'm going to test it this weekend at home (cable IP only changes once in a blue moon) - unless someone has already tried this.

If that doesn't work, the next step would be to automatically visit every one of them - "give them too much of what they want and hope they choke on it".

Sort of like repeatedly sending large attachments to a spammer.

Yeah right (1, Informative)

Anonymous Coward | more than 6 years ago | (#22071146)

As a dba, I'm constantly looking to lear
I stopped reading there, this is written by a marketing type not a geek. And btw, what the hell is up with the vista-like 'click here to read 2 more comments' that's at the bottom of Slashdot these days? Trying to save bandwith on *text* ?

Re:Yeah right (1)

stoolpigeon (454276) | more than 6 years ago | (#22085892)

I'm an oracle dba - 10g RAC on AIX. I also look after SQL Server and MySQL databases. I run Linux at home and work. My machines at home I built myself. I love Star Trek, Star Wars and grew up on Sci-Fi and Fantasy books. I write code for fun. I was vice president of the RPG club at my highschool one year. I would have been president but the other guy out rolled me for it. I have a couple blogs but slashdot is my primary hangout on the web. I have never, ever been a 'marketing type'. And I may not meet your standard of 'geek' but I think I am one.
 
Those words are true. When you start working in an environment a little more complicated than 3 old pc's in your mom's basement - what people often perceive to be database problems can be networking problems. When all your data is on a san - when you are backing up to a VLT and you have 5 instances in your production RAC cluster - networking matters. So I am always looking to learn more.
 
At the same time - the gui tools for working with ip tables on Fedora are not where I would like them to be. This book really helped me to get a better grasp on how to understand and work from bash rather than getting frustrated. This is useful for me at home and work - as I'd rather not just say "Hey, I'm behind a network firewall already, I'll just turn the local one off so I can work".
 
Maybe your just a troll that got modded up - but I just wanted to make sure and set the record straight on this. I didn't see this go to the front page yesterday because I was walking around downtown Budapest. I'm here as tech support for a conference. I'm in Hungary for the first time, so any downtime I've had I've been sight seeing. It's a bit outside my normal work - more desktop support oriented. But since I'm a geek and not a marketing guy, I'm holding my own. Having read that book has already been valuable to me here as well.

Damn right (0)

Anonymous Coward | more than 6 years ago | (#22182198)

Jayhaek88 is right then. And I have some additions. You get jobs through "networking". You never red a book .. you watch TV. You are too lazy to read so you picked up what you considered is a "shortcut" book. You don't write code ( and yes scripting is not code ) ..proof is the book that you red. You are trying to invent yourself. Your post is marketing bullshit.

Bonding? (2, Informative)

illumin8 (148082) | more than 6 years ago | (#22072094)

I find that the more complicated Linux networking setups involve bonding, which is used in enterprise setups to allow you to both aggregate traffic across multiple ethernet links, and to provide automatic failover/failback in case one or more of those links go down.

Is this covered in the book? A Linux networking book that doesn't cover bonding is pretty much worthless to me as a Linux system administrator.

Re:Bonding? (1)

syzler (748241) | more than 6 years ago | (#22074604)

A Linux networking book that doesn't cover bonding is pretty much worthless to me as a Linux system administrator.

I would think most geeks do not have a hard time forming an emotional bind with their Linux boxes. If anything the book should cover how to avoid forming these bonds with our binary Goddesses, err, hardware.

Damn Bind using newbies... (1)

Dareth (47614) | more than 6 years ago | (#22080346)

A hosts file should be enough for anyone! Especially if they got a PFY to keep them all updated.
Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?