1.1.1 DNS域名解析協(xié)議
DNS協(xié)議就是用來將域名轉(zhuǎn)換為IP地址或者將IP地址轉(zhuǎn)換為相應(yīng)的域名地址的協(xié)議鳖链。
我們都知道,TCP/IP中使用的是IP地址和端口號來確定網(wǎng)絡(luò)上某一臺主機(jī)上的某一個程序暴氏,那為什么不用域名來直接進(jìn)行通信呢?
因?yàn)镮P地址是固定長度的巩掺,IPv4是32位偏序,IPv6是128位,而域名是變長的胖替,不便于計(jì)算機(jī)處理研儒。
IP地址對于用戶來說不方便記憶,但域名便于用戶使用独令,例如www.baidu.com這是百度的域名端朵。
總結(jié)一點(diǎn)就是IP地址是面向主機(jī)的,而域名則是面向用戶的燃箭。
1.1.2 ARP地址解析協(xié)議
??ARP協(xié)議是“Address Resolution Protocol”(地址解析協(xié)議)的縮寫冲呢,就是主機(jī)在發(fā)送幀前將目標(biāo)網(wǎng)絡(luò)層地址轉(zhuǎn)換成目標(biāo)物理地址的過程。
1.2 常見的網(wǎng)絡(luò)命令
1.2.1 ping 檢測網(wǎng)絡(luò)的連通情況和分析網(wǎng)絡(luò)速度
ping 域名招狸,可以知道DNS有沒有問題敬拓。如果無應(yīng)答,則DNS沒有配置或有問題
1.2.2? iftop 監(jiān)控網(wǎng)絡(luò)流量
主要參數(shù)是-i:指定監(jiān)測的網(wǎng)卡
1.3 企業(yè)網(wǎng)絡(luò)出現(xiàn)問題的排查流程
第一步: 檢查硬件:使用交叉驗(yàn)證法
第二步: ping 網(wǎng)關(guān)(路由)
第三步: ping 公網(wǎng)IP
第四步: ping DNS
第五步: ping 自己服務(wù)器的地址
1.4 靜態(tài)路由項(xiàng)目
1.4.1 準(zhǔn)備3臺虛擬機(jī)
第一臺一塊網(wǎng)卡裙戏,網(wǎng)址為:10.0.0.11
第二臺二塊網(wǎng)卡乘凸,網(wǎng)址為:10.0.0.12和192.168.0.12
第三臺一塊網(wǎng)卡,網(wǎng)址為:192.168.0.13
1.4.2 在第一臺主機(jī)上操作
在本網(wǎng)段訪問主機(jī)2:ping 10.0.0.12可以訪問
跨網(wǎng)段訪問主機(jī)2:ping 192.168.0.12 發(fā)現(xiàn)無響應(yīng)
輸入以下命令累榜,添加一條靜態(tài)的路由信息
route add -net 192.168.0.0/24 gw 10.0.0.12
輸入route -n 查看路由表营勤,添加上192.168.0.0網(wǎng)段后再 ping 192.168.0.12 就可以通了
1.4.3 在第三臺主機(jī)上操作
按照第一臺主機(jī)的步驟添加路由信息
route add -net 10.0.0.0/24 gw 192.168.0.12
ping 10.0.0.12可以ping通
但此時主機(jī)1和主機(jī)3仍不能互通
1.4.4 在第二臺主機(jī)上操作
輸入
echo"net.ipv4.ip_forward=1">>/etc/sysctl.conf
修改內(nèi)核信息,開啟轉(zhuǎn)發(fā)功能,然后輸入
sysctl –p
使修改生效,此時主機(jī)1就可以和主機(jī)3互通了