Hi! I’m looking for some book recommendations on Linux, networking and security. I’d rather they were 3 separate books, instead of an All-in-one. I know I can learn about this on the internet, but this is kind of my way of reading books. Some like thrillers, I like learning about tech what can I say haha It’s not for school or work, just something to expand my knowledge. Ideally, security and networking would start at fundamentals, and go beyond. In terms of Linux, I’m finishing “how Linux works” by Brian Ward, so something above that would we great! Thank you :)

  • halcyondays@midwest.social
    link
    fedilink
    English
    arrow-up
    5
    ·
    11 months ago

    What level is your current networking knowledge at, and what are you looking to accomplish?

    If you’re just looking for general understanding, something OSI model based is probably a good starting point, something like A Top Down Approach: Computer Networking.

    If you want to go through practical examples as you read along, you’ll first want to decide whether you want to learn about switching or routing first and then pick up some cheap hardware to test on. I’m a big fan of MikroTik, you can get a cheap device new that’ll do both routing and switching; you could also pick up an older used Cisco off eBay, although then you’re deciding switch or router independently. All that said, certification study guides are good for a combination of concepts and hands on exercises, the CompTia Network+ study guide would be fine, Networking with MikroTik MTCNA study guide is good, there are lots of Cisco CCNA study guides out there as well.

    If you want to stick to the Linux ecosystem, you’ll find more online, but there’s a few books on nftables, Linux Firewalls from Suehring comes to mind.

    Networking is a huge space, you may end up reading separate materials on switching, routing, security, protocols/developing networked applications, dhcp, dns, packet capture, ssh, WiFi, and on and on… picking something you want to accomplish is a good place to start, after getting through some basics like the OSI model.