内容简介
This book is targeted at Linux systems administrators who have a good basic understanding and some prior experience of how a Linux machine operates, but want to better understand how various network services function, how to set them up, and how to secure them. You should be familiar with how to set up a Linux server and how to install additional software on them.
AI简介
这是一本面向Linux系统管理员的实用指南,旨在帮助读者深入了解Linux网络服务的功能、设置方法以及安全性问题。书中涵盖了Linux网络编程的各个方面,包括套接字编程、TCP/IP协议、路由、DNS、防火墙、网络管理等。通过阅读本书,读者可以学习到如何设置Linux路由器、DNS服务器、IPv6隧道、远程访问、Web服务器、目录服务、文件存储、电子邮件、XMPP、网络监控、网络映射和网络安全等。
本书分为14个章节,每个章节都详细介绍了Linux网络编程的一个方面。例如,第1章介绍了Linux网络编程的基本概念和工具,第2章介绍了套接字编程的基本知识,第3章介绍了TCP/IP协议的基础知识,第4章介绍了路由的基本概念和配置,第5章介绍了DNS的基本概念和配置,第6章介绍了防火墙的基本概念和配置,第7章介绍了网络管理的基本概念和工具,第8章介绍了网络编程的高级主题,如多线程编程、异步I/O等,第9章介绍了网络编程中的安全性问题,第10章介绍了Linux网络编程中的性能优化,第11章介绍了Linux网络编程中的调试技巧,第12章介绍了Linux网络编程中的实例分析,第13章介绍了Lin