These deals are good for today only, so be sure to take advantage of the pricing before the offers expire.
Free Packt eBook by Gregory Boyce (valid through 9/16 at 19:00 EST). This book covers Linux.
Linux can be configured as a networked workstation, a DNS server, a mail server, a firewall, a gateway router, and many other things. These are all part of administration tasks, hence network administration is one of the main tasks of Linux system administration. By knowing how to configure system network interfaces in a reliable and optimal manner, Linux administrators can deploy and configure several network services including file, web, mail, and servers while working in large enterprise environments.
Starting with a simple Linux router that passes traffic between two private networks, you will see how to enable NAT on the router in order to allow Internet access from the network, and will also enable DHCP on the network to ease configuration of client systems. You will then move on to configuring your own DNS server on your local network using bind9 and tying it into your DHCP server to allow automatic configuration of local hostnames. You will then future enable your network by setting up IPv6 via tunnel providers.
Moving on, we’ll configure Samba to centralize authentication for your network services; we will also configure Linux client to leverage it for authentication, and set up a RADIUS server that uses the directory server for authentication.
Toward the end, you will have a network with a number of services running on it, and will implement monitoring in order to detect problems as they occur.
What You Will Learn
- Route an IPv6 netblock to your local network
- Modify your named instance to support setting hostnames for your IPv6 addresses
- Use SSH for remote console access
- Configure NGINX with TLS
- Secure XMPP with TLS
- Leverage iptables6 to firewall your IPv6 traffic
- Configure Samba as an Active Directory compatible directory service
Gregory Boyce is a technologist with nearly 20 years’ experience using and managing Linux systems. When he’s not at work or spending time with his wife and two daughters, he plays around with new technologies. Gregory has spent the last 15 years working at Akamai Technologies, where he has worked in roles ranging from Network Operations, Internal IT, Information Security, Software Testing, and Professional Services. Currently, he heads up the Linux OS team that manages Akamai’s custom Linux operating system, which runs on their massively distributed customer-facing network.
$9.99 Cisco Networks
$9.99 Apress eBook by Christopher Carthern, William Wilson, Noel Rivera, Richard Bedwell. This book covers Cisco IOS, Cisco ASA, CCENT, CCNA, CCNP, Cisco NX-OS.
This book is a concise one-stop desk reference and synopsis of basic knowledge and skills for Cisco certification prep. For beginning and experienced network engineers tasked with building LAN, WAN, and data center connections, this book lays out clear directions for installing, configuring, and troubleshooting networks with Cisco devices. The full range of certification topics is covered, including all aspects of IOS, NX-OS, and ASA software. The emphasis throughout is on solving the real-world challenges engineers face in configuring network devices, rather than on exhaustive descriptions of hardware features.
This practical desk companion doubles as a comprehensive overview of the basic knowledge and skills needed by CCENT, CCNA, and CCNP exam takers. It distills a comprehensive library of cheat sheets, lab configurations, and advanced commands that the authors assembled as senior network engineers for the benefit of junior engineers they train, mentor on the job, and prepare for Cisco certification exams. Prior familiarity with Cisco routing and switching is desirable but not necessary, as Chris Carthern, Dr. Will Wilson, Noel Rivera, and Richard Bedwell start their book with a review of the basics of configuring routers and switches. All the more advanced chapters have labs and exercises to reinforce the concepts learned.
This book differentiates itself from other Cisco books on the market by approaching network security from a hacker’s perspective. Not only does it provide network security recommendations but it teaches you how to use black-hat tools such as oclHashcat, Loki, Burp Suite, Scapy, Metasploit, and Kali to actually test the security concepts learned.
Readers of Cisco Networks will learn:
- How to configure Cisco switches, routers, and data center devices in typical corporate network architectures
- The skills and knowledge needed to pass Cisco CCENT, CCNA, and CCNP certification exams
- How to set up and configure at-home labs using virtual machines and lab exercises in the book to practice advanced Cisco commands
- How to implement networks of Cisco devices supporting WAN, LAN, and data center configurations
- How to implement secure network configurations and configure the Cisco ASA firewall
- How to use black-hat tools and network penetration techniques to test the security of your network
50% off The Java Module System
50% off Manning’s eBook by Nicolai Parlog. This book covers Java Module System, Java.
Java’s much-awaited “Project Jigsaw” is finally here! Java 9 will include a built-in modularity framework, and The Java Module System is your guide to discovering it. In this new book, you’ll learn how the module system improves reliability and maintainability and can be used to reduce tight coupling of system components. You’ll then discover how to build, compile, and run your own fully modular applications with best practices and expert techniques. Along the way, you’ll also explore Java 9’s compatibility challenges and how to migrate your application to the module system.
About the technology
Experienced developers understand the benefits of strong encapsulation; when two components can interact only through the interfaces you define, you reduce the chance that you’ll introduce hidden dependencies and unwanted tight coupling into your code. The Java Module System, aka “Project Jigsaw”, gives Java developers the ability to define and enforce modularity without an outside framework. A modular application allows a team to more-safely approach large projects and produce cleaner code with superior run-time stability. The benefits don’t just stop there however, the shift to modules also promises reliable configuration - allowing individual modules to declare their dependencies on other modules, along with allowing both the developers and JVM the same vision of the running application; changing how you develop with Java for the better!
- The anatomy of a modular Java app
- Building modules from source to JAR
- Compiling both single and multiple modules
- Debugging your finished applications
About the reader
If you are a developer who has experience working with Java, then this book is perfect for you.
About the author
Nicolai Parlog is a thirty year old boy, as the narrator would put it, who has found his passion in software development. He constantly reads, thinks, and writes about it, and codes for a living as well as for fun. He is the editor of SitePoint’s Java channel, blogs about software development on codefx.org, and is a long-tail contributor to several open source projects. The best way to get in touch is via Twitter.
- Digital Privacy and Security Using Windows: A Practical Guide (Book) by Rami Hijazi, Nihad A. Hassan
- Interpreting LISP: Programming and Data Structures, Second Edition (Book) by Gary D. Knott
- Introduction to Google Analytics: A Guide for Absolute Beginners (Book) by Todd Kelsey
- Introduction to Social Media Marketing: A Guide for Absolute Beginners (Book) by Todd Kelsey
- Low-Level Programming: C, Assembly, and Program Execution on Intel® 64 Architecture (Book) by Igor Zhirkov
- Metaprogramming in R: Advanced Statistical Programming for Data Science, Analysis and Finance (Book) by Thomas Mailund
- Oracle IaaS: Quick Reference Guide to Cloud Solutions (Book) by Okcan Yasin Saygili
Business Expert Press
- Communicating to Lead and Motivate (Book) by William C. Sharbrough
- Modern Recording Techniques, 9th Edition (Book) by Robert E. Runstein, David Miles Huber
- Advocacy in Academia and the Role of Teacher Preparation Programs (Book) by Ursula Thomas
- Autism Spectrum Disorders: Breakthroughs in Research and Practice (Critical Exploration) (Book) by Information Resources Management Association
- Culturally Engaging Service-Learning With Diverse Communities (Book) by Suzanne Fondrie, Marguerite W. Penick-Parks, Omobolade O. Delano-Oriaran
- Deviant Communication in Teacher-Student Interactions: Emerging Research and Opportunities (Research Insight) (Book) by Eletra Gilchrist-Petty
- Driving Customer Appeal Through the Use of Emotional Branding (Book) by Aarti Kataria, Tapan Kumar Panda, Ritu Chhikara, Ruchi Garg
- Economic Reforms for Global Competitiveness (Book) by Denis Ushakov
- Economical and Technical Considerations for Solar Tracking: Methodologies and Opportunities for Energy Management (Authored Reference) (Book) by S. Soulayman
- Enhancing Software Fault Prediction With Machine Learning: Emerging Research and Opportunities (Research Insight) (Book) by Ekbal Rashid
- Examining the Emotional Dimensions of Academic Librarianship: Emerging Research and Opportunities (Research Insight) (Book) by Lindsey M. Reno, Megan Lowe
- Microsoft Office 365 Administration Inside Out (Includes Current Book Service), 2nd edition (Book) by Tim Farmer, Aaron Guilmette, Darryl Kegg, Lou Mandich, Ed Fisher
- Kali Linux Cookbook - Second Edition (Book) by Bob Perciaccante, Corey P. Schultz
- After Effects CC Building on the Fundamentals (Video) by Jeff Sengstack
- Android UI Tests: Espresso Fundamentals (Video) by Nora Valletta
- Data Science: The Big Picture (Video) by Matthew Renze
- Matte Painting Basics and the Static Camera Shot (Video) by Heather Abels
- Securing Multi-tenant ASP.NET Web Apps (Video) by Peter Kellner
- SQL Server: Indexing for Performance (Video) by Kimberly L. Tripp