目錄(持續(xù)更新)
基礎-第0章-安裝
基礎-第1章-基本操作
基礎-第2章-磁盤及文件系統(tǒng)管理
基礎-第3章-獲得幫助
基礎-第4章-用戶及權限基礎
基礎-第5章-網(wǎng)絡基本配置
基礎-第6章-管道,重定向及文本處理
基礎-第7章-系統(tǒng)啟動詳解
進階-第1章-日志服務
進階-第2章-DNS域名服務器
進階-第3章-FTP文件共享服務
進階-第4章-NFS文件共享服務
進階-第5章-SMB文件共享服務
進階-第6章-WEB服務Apache篇
進階-第7章-電子郵件服務
進階-第8章-Linux服務基礎及管理
高級-第1章-LVM邏輯卷
高級-第2章-高級權限ACL
高級-第3章-RAID提升速度及冗余
高級-第4章-高級網(wǎng)絡-網(wǎng)卡綁定,子端口
高級-第5章-SELinux安全系統(tǒng)基礎
高級-第6章-IPTable防火墻基礎
高級-第7章-Linux遠程管理-SSH晨缴、VNC
第5章 網(wǎng)絡基本配置
第一節(jié) 網(wǎng)絡基礎
網(wǎng)絡編址 確定唯一定位PC個體
IP編址是最常用的網(wǎng)絡編址方案异剥,一個IP地址標識一個主機(或者一個網(wǎng)卡接口)
現(xiàn)在應用最廣泛的是IPv4編址米愿,已經(jīng)開始逐步向IPv6編址切換
IPv4地址為32位長利诺,IPv6地址為128位長
一個IPv4地址分為兩個部分:網(wǎng)絡部分和主機部分
-
網(wǎng)絡部分用來表示所屬區(qū)域赞庶,主機部分用來標識該區(qū)域中的哪個主機
32bit 網(wǎng)絡部分 主機部分
-
IPv4地址共32位翁脆,通常使用點分十進制方式表示
整個IP地址分為4個部分 每個部分8位192 . 168 . 1 . 1 11000000 10101000 00000001 00000001
-
子網(wǎng)掩碼
IPv4地址的32bit分為網(wǎng)絡部分和主機部分 我們通過子網(wǎng)掩碼來確定網(wǎng)絡部分的位數(shù) 子網(wǎng)掩碼與IP地址一樣 擁有32bit 每一位與IP地址中的每一位一一對應 IP地址中相對應子網(wǎng)掩碼中衛(wèi)I的部分為網(wǎng)絡部分
例:
192 . 168 . 1 . 1 11000000 10101000 00000001 00000001
-
子網(wǎng)掩碼:
255 . 255 . 255 . 0 11111111 11111111 11111111 00000000
證明這個IP地址前24為是網(wǎng)絡部分眷蚓,也就是說,
與此IP地址處在同一個網(wǎng)絡的其他主的IP地址前24為相同以證明在同一個網(wǎng)絡
同一個網(wǎng)絡主機之間的通信需要用到MAC地址
不同網(wǎng)絡之間的通訊需要用到網(wǎng)關路由
在不同網(wǎng)絡之間傳輸數(shù)據(jù)的功能叫做路由功能反番,一般有多個接口沙热。連接到不同的網(wǎng)絡中,并且通過路由表進行數(shù)據(jù)轉發(fā)
192.168.1.0/24 eth0
172.16.1.0/16 eth1
61.1.1.0/30 eth2
- 域名
IP地址難記 因此使用域名管理 - 域名分三個部分
類型 標識此域名的類型 (com,net,org,edu.gov)
域名 域名稱
主機名 該域名中的某臺主機名稱
www . baidu . com
主機名 域名 類型
域名對大小寫不敏感
- DNS
每個域名代表一個IP 而DNS服務就是用來在IP與域名之間進行轉換的
www.sky92.net 61.1.1.1
個人PC發(fā)出DNS請求到運營商服務器
運營商服務器解析域名發(fā)送域名的IP地址到個人PC
個人PC用IP訪問到需要訪問的服務器
QQ能上 網(wǎng)頁出問題 DNS出問題
- 基本網(wǎng)絡參數(shù)
要配置一個局域網(wǎng)通訊的計算機
IP地址
子網(wǎng)掩碼
要跨網(wǎng)段通訊
IP地址
子網(wǎng)掩碼
網(wǎng)關
要配置一個可上網(wǎng)的計算機
IP地址
子網(wǎng)掩碼
網(wǎng)關
DNS服務器
第二節(jié) linux基本網(wǎng)絡配置
-
以太網(wǎng)連接
linux中 以太網(wǎng)接口被命令為:eth0 eth1等 0叉钥,1代表網(wǎng)卡編號 通過lspci命令查看網(wǎng)卡的硬件信息(如果是USB網(wǎng)卡則可能需要使用lsusb) 命令ifconfig查看接口信息 ifconfig -a 查看所有以太網(wǎng)卡信息 lo為環(huán)回接口 所有網(wǎng)卡都有 ifconfig eth0 查看特定網(wǎng)卡信息 命令ifup,ifdown用來啟用關閉一個接口 ifup eth0 啟用網(wǎng)卡 ifdown eth0 禁用網(wǎng)卡 setup命令可以配置網(wǎng)絡信息
-
網(wǎng)絡相關配置文件
網(wǎng)卡配置文件 /etc/sysconfig/network-scripts/ifcfg-etho DNS配置文件 /etc/resolv.conf 主機名配置文件 /etc/sysconfig/network 靜態(tài)主機名配置文件 /etc/hosts
-
網(wǎng)絡測試命令
測試網(wǎng)絡連通 ping命令 測試DNS解析 host 域名 dig 域名 顯示路由表 ip route 查看路由表 追蹤達到目標地址的網(wǎng)絡路徑 traceroute www.linuxcast.net 使用mtr進行網(wǎng)絡質(zhì)量測試(結合了traceroute和ping) mtr 域名
-
修改主機名
實時修改主機名 hostname 新名字 然后重新加載終端 重啟之后失效 永久修改主機名 /etc/sysconfig/network HOSTNAME=新名字
-
故障排查
網(wǎng)絡故障排查遵循從底層到高層 從自身到外部先看網(wǎng)絡配置 ip 子網(wǎng) 網(wǎng)關 DNS 再看網(wǎng)卡網(wǎng)關是否連通 ping 查看DNS解析是否正常 host 域名