Linux網路技術(第2版)

Linux網路技術(第2版)

《Linux網路技術(第2版)》是2019年機械工業出版社出版的圖書,作者是王波。

基本介紹

  • 中文名:Linux網路技術(第2版)
  • 作者:王波
  • 出版社:機械工業出版社
  • 出版時間:2019年1月
  • 定價:39.9 元
  • 開本:16 開
  • ISBN:9787111503040
內容簡介,圖書目錄,

內容簡介

本書是普通高等教育“十一五”國家級規劃教材。本書從Linux作業系統基礎入手,以豐富的示例為依託,循序漸進地講述了Linux系統中典型的網路技術與套用。全書分為12章,內容包括:概述與安裝、命令與示例、shell編程基礎、DNS、DHCP、Apache、Vsftpd、Samba、iptables、Postfix、SSH和OpenStack雲計算等內容。 全書採用以套用為主的編寫風格,符合任務驅動的教學模式,且所用案例豐富、具有一定的實用性。 本書既可作為計算機科學與技術專業的本科教材,又可作為系統學習Linux網路套用技術的工程技術人員的參考書。

圖書目錄

出版說明
前言
第1章 概述與安裝
1.1 概述
1.1.1 Linux 的歷史與套用前景
1.1.2 Linux主要的發行版
1.1.3 RedHat Linux 簡介
1.2 RHEL 7.0的安裝
1.2.1 光碟安裝
1.2.2 網路安裝
1.3 本章小結
1.4 思考與練習
第2章 命令與示例
2.1 常用命令與示例
2.1.1 檔案基本操作命令
2.1.2 用戶、組管理命令
2.1.3 檔案屬性操作命令
2.1.4 i節點及其相關命令
2.1.5 查找命令
2.1.6 檔案內容操作命令
2.1.7 壓縮與打包命令
2.1.8 掛裝與卸載命令
2.1.9 網卡配置命令
2.1.10 rpm命令
2.1.11 幫助命令
2.1.12定時器命令
2.1.13 查看進程命令
2.1.14 其他命令
2.2 管道與重定向
2.2.1 管道
2.2.2 輸出重定向
2.2.3輸入重定向
2.3 vi 編輯器使用簡介
2.3.1 vi的工作方式
2.3.2 vi的常用命令
2.4 正則表達式簡介
2.4.1 正則表達式的基本語法
2.4.2 正則表達式的套用示例
2.5本章小結
2.6思考與練習
第3章shell編程基礎
3.1shell腳本簡介
3.1.1編寫第一個shell腳本
3.1.2注釋
3.1.3執行shell腳本程式的一般方法
3.2 shell變數與環境變數
3.2.1定義shell變數
3.2.2訪問shell變數
3.2.3清除shell變數
3.2.4環境變數
3.2.5位置參數
3.2.6特殊變數
3.2.7引用
3.2.8變數替換
3.3流程控制結構
3.3.1順序結構
3.3.2條件測試
3.3.3分支結構
3.3.4循環結構
3.4.1函式的定義
3.4.2函式的調用與執行
3.4.3參數的傳遞
3.4.4函式的返回
3.5本章小結
3.6思考與練習
第4章DNS 服務
4.1 BIND概述
4.1.1 BIND的安裝
4.1.2 域名解析相關的配置檔案介紹
4.2 BIND的主配置檔案
4.2.1 BIND默認的主配置檔案
4.2.2自定義主配置檔案
4.3 正向區域資料庫檔案
4.3.1 SOA資源記錄的含義
4.3.2典型的正向資源記錄
4.4 反向區域資料庫檔案
4.5 運行與測試
4.5.1運行DNS服務
4.5.2測試DNS服務
4.6 輔DNS
4.6.1 主輔DNS的關係
4.6.2 輔DNS的配置
4.6.3 測試輔DNS
4.7 子域
4.7.1 父子域在同一台DNS伺服器
4.7.2 父子域在不同的DNS伺服器上——區域委派
4.8 高級配置
4.8.1 配置使用轉發器forwarder
4.8.2 訪問控制
4.8.3 負載平衡
4.9 本章小結
4.10 思考與練習
第5章DHCP 服務
5.1 DHCP概述
5.1.1 DHCP的工作機制
5.1.2 DHCP的安裝
5.2 DHCP伺服器端配置
5.2.1 基本配置
5.2.2 配置IP位址與MAC地址綁定
5.2.3 配置超級作用域
5.3 DHCP客戶端配置
5.3.1 Windows客戶端配置
5.3.2 Linux客戶端配置
5.4 配置基於類別的DHCP服務
5.4.1 基於類別的DHCP伺服器端的配置
5.4.2 基於類別的DHCP客戶端的配置
5.5 配置DDNS服務
5.5.1 DDNS服務的概念
5.5.2 生成動態更新密鑰
5.5.3 配置DNS服務支持動態更新
5.5.4 配置DHCP服務支持動態更新
5.5.5 測試DDNS服務
5.6 本章小結
5.7 思考與練習
第6章 Apache 服務
6.1 Apache概述
6.1.1 Apache的功能
6.1.2 Apache的安裝
6.1.3 Apache的運行
6.2 Apache的配置檔案
6.2.1 Apache配置檔案的結構
6.2.2 Apache配置指令
6.3 Apache的配置示例
6.3.1 主機訪問控制
6.3.2 用戶訪問控制
6.3.3 虛擬主機
6.4 Apache的高級配置
6.4.1 重定向
6.4.2 重寫規則
6.5本章小結
6.6思考與練習
第7章 VSFTPD服務
7.1VSFTPD概述
7.1.1 FTP概述
7.1.2 VSFTPD的特點
7.1.3 VSFTPD的安裝
7.1.4 VSFTPD的運行
7.2 VSFTPD的配置檔案
7.2.1 VSFTPD默認的配置指令
7.2.2 測試
7.3 VSFTPD的配置示例
7.3.1 匿名FTP伺服器
7.3.2 配置chroot
7.3.3 主機訪問控制
7.3.4 用戶訪問控制
7.3.5 基於不同IP位址的虛擬主機
7.3.6 監聽非標準連線埠
7.3.7 配置虛擬用戶FTP伺服器
7.4 本章小結
7.5 思考與練習
第8章 Samba服務
8.1 Samba概述
8.1.1 Samba的功能
8.1.2 Samba的特點
8.1.3 Samba的運行
8.2 Samba的配置檔案
8.2.1 Samba配置檔案的結構
8.2.2 Samba服務基本的配置指令
8.3 Samba的配置示例
8.3.1 添加Samba用戶
8.3.2 配置列印共享
8.3.3 訪問Samba伺服器及Windows上的共享資源
8.3.4 主機訪問控制
8.3.5 用戶訪問控制
8.3.6 Samba做活動目錄中的成員伺服器
8.4 本章小結
8.5 思考與練習
第9章 iptables
9.1 Linux 防火牆概述
9.1.1 Linux 防火牆的架構
9.1.2 netfilter/iptables的功能
9.1.3 數據包通過iptables的流程
9.1.4 激活IP轉發功能
9.2 iptables基礎
9.2.1 iptables語法格式中的命令
9.2.2 iptables語法格式中的參數
9.2.3 iptables語法格式中的目標動作
9.3 iptables套用示例
9.3.1 filter表的套用示例
9.3.2 nat表的套用示例
9.4 本章小結
9.5 思考與練習
第10章 Postfix
10.1 Postfix概述
10.1.1 MUA、MTA和MSA
10.1.2 信箱及相關命令
10.2 Postfix配置檔案及相關資料庫
10.2.1 Postfix配置檔案
10.2.2 Postfix常用的資料庫
10.3 postfix配置示例
10.3.1 兩台郵件伺服器互發郵件
10.3.2 配置帶SMTP認證的Postfix服務
10.4本章小結
10.5思考與練習
第11章 SSH
11.1 SSH概述
11.2 SSH基礎示例
11.2.1安全遠程登錄
11.2.2 scp
11.2.3 sftp
11.3 SSH套用示例
11.3.1 採用公鑰認證登錄
11.3.2 主機訪問控制
11.3.3 用戶訪問控制
11.3.4 連線埠重定向
11.3.5 X11轉發
11.3.6 ssh-agent
11.3.7 Windows 下的SSH客戶端
11.4本章小結
11.5思考與練習
第12章 OpenStack
12.1 OpenStack概述
12.1.1 OpenStack提供的服務
12.1.2 OpenStack架構
12.2構建OpenStack雲平台
12.2.1基本環境配置
12.2.2配置Identity Service
12.2.3安裝與配置OpenStack clients
12.2.4配置Image Service
12.2.5配置Compute services
12.2.6增加networking service
12.2.7啟動一個實例
12.3本章小結
12.4思考與練習

相關詞條

熱門詞條

聯絡我們