Welcome to the most active Linux Forum on the web.
Go Back > Forums > Linux Forums > Linux - Networking
User Name
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.


  Search this Thread
Old 04-25-2005, 03:25 PM   #1
LQ Newbie
Registered: Apr 2005
Posts: 2

Rep: Reputation: 0
Any good books on linux networking for a beginner? (re: OpenWRT)

I'm a newbie to linux. I've used it before, but only very very little. I know enough to get it running but I don't know the first thing about setting up networking with it or even how to read the routing table (eg. "route" command).

So, this weekend I purchased a WRT54G router and installed OpenWRT onto it (basically it's a mini-linux distribution that gives you incredible control over the router).

That brings me to where I'm at now. I'm looking to setup port forwarding, etc, but I'd like to learn how to do it. Moreso, I'd like to learn about linux networking in general so I can better understand how things work and not just how to get them to work.

Basically I'm looking for a good book (or other resource, but I'd prefer a good book) on linux networking. I'm a subscriber to O'Reilly Network Safari Bookshelf, so any books that are available on there is a plus.

Here's what I'm looking to learn:
  • How routing works <--- this is a big one and I think I need to learn this first
  • How I can view incoming packets (so I can actually SEE the iptables filtering it based on it's destination,etc)
  • How to forward ports (eg. forward external WAN port 2000 to internal port 20 on internal ip, etc)
  • How I can management my bandwidth (eg. limit outgoing bandwidth so my DSL modem doesn't choke up)
  • How I can forward ALL packets from my WAN (or another LAN port) to another specific IP. (again, so I can see which traffic is incoming, etc)
I have searched and have read some tutorials and how-to's (eg. linuxguruz dot com), but I feel that most of the information I'm finding is either too advanced, has insufficient information, or starts at too high of a level. For example, the IPTABLES-HOWTO over at LinuxGuruz was really informative but I'm unsure how NAT works and what destination ip is getting set on my packets. (I know incoming packets are NOT designated for my internal network, something is changing (??) the packet information and redirecting it)

So.... any recommendations would be GREATLY appriciated.
Old 04-26-2005, 12:18 AM   #2
Registered: Sep 2004
Location: India
Distribution: Solaris 9, FreeBSD 4.10, Slackware, RedHat, Knoppix,
Posts: 84

Rep: Reputation: 15
Hi sofakng,

Yolinux is a great place for resources. For basic networking and getting a good start visit

For details that you need now or will ever need (i hope) just go to (dont get scared tho )



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Openna 1.0 beginner books BabaKali Linux - Newbie 0 11-09-2004 09:30 AM
good linux books for beginner blackzone Linux - General 2 08-05-2004 07:13 AM
Beginner C++ Books defubar Programming 8 02-16-2004 10:31 AM
what is a good beginner book for linux HunterD Linux - Newbie 7 02-10-2004 02:07 PM
Books for Linux networking JTD Linux - Networking 1 01-03-2004 08:40 PM > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 05:50 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration