在Linux系統(tǒng)內(nèi)搭建DNS本地服務(wù)器實踐
一、什么是DNS
TCP/IP提供了通過IP地址來連接到設(shè)備的功能,但對用戶來講,記住某臺設(shè)備的IP地址是相當(dāng)困難的,因此專門設(shè)計了一種字符串形式的主機(jī)命名機(jī)制,這些主機(jī)名與IP地址相對應(yīng)。在IP地址與主機(jī)名之間需要有一種轉(zhuǎn)換和查詢機(jī)制,提供這種機(jī)制的系統(tǒng)就是域名系統(tǒng)DNS(Domain Name System)。
互聯(lián)網(wǎng)中,一臺計算機(jī)與其他計算機(jī)通信時,通過IP地址唯一的標(biāo)志自己。此時的IP地址就類似于我們?nèi)粘I钪械碾娫捥柎a。但是,這種純數(shù)字的標(biāo)識是比較難記憶的,而且數(shù)量也比較龐大。DNS的作用就是將人類可讀的名稱轉(zhuǎn)換為機(jī)器識別的IP地址,供計算機(jī)相互連接。DNS的工作原理和電話簿相似,都是管理名稱和數(shù)字之間的映射關(guān)系。就像我們?nèi)粘4螂娫?,一般使用人名查找,很少直接輸入電話號碼一樣。當(dāng)我們上網(wǎng)打開某個網(wǎng)頁、視頻時,也很少直接使用IP地址,而是在瀏覽器里輸入的URL地址,例如:https://www.baidu.com,這其實使用的就是計算機(jī)的名字,一般稱為域名。
1.1、域名
最初設(shè)備的域名由字符序列組成、所有設(shè)備的域名組成一個未分級的域名結(jié)構(gòu)。未分級的域名結(jié)構(gòu)存在命名沖突、管理維護(hù)復(fù)雜的缺點(diǎn)。因此,TCP/IP把DNS的域名設(shè)計成了分級的樹狀結(jié)構(gòu),以 根域. 為起點(diǎn)。。每個申請加入Internet的國家都要向NIC注冊一個頂級域名,頂級域采用組織模式和地理模式的劃分模式,

NIC將頂級域的管理權(quán)分派給由其指定的管理機(jī)構(gòu),由這些管理機(jī)構(gòu)再對被授權(quán)管理的域繼續(xù)進(jìn)行劃分,從而形成了二級域。負(fù)責(zé)劃分二級域的管理機(jī)構(gòu)可以授權(quán)其下屬的管理結(jié)構(gòu),由它們繼續(xù)劃分域。由此下去,便形成了層次型的Internet域名體系結(jié)構(gòu)。
| 頂級Internet域名 | 含義 |
|---|---|
| com | 商業(yè)組織 |
| edu | 教育機(jī)構(gòu) |
| gov | 政府機(jī)構(gòu) |
| mil | 軍事部門 |
| net | 主要網(wǎng)絡(luò)支持中心 |
| int | 國際組織 |
| org | 其他組織 |
| 國家代碼 | 國家(按照地理模式劃分) |
頂級Internet域名及其含義
從語法上講,每一個域名都是有標(biāo)號序列組成,而各標(biāo)號之間用點(diǎn)(小數(shù)點(diǎn))隔開。
以www.baidu.com域名為例,從右到左依次是: - com:頂級域名。代表商業(yè)組織。 - baidu:二級域名,歸屬于某個公司自己的域名。 - www:三級域名,表明某個公司提供的是什么服務(wù),www代表普通網(wǎng)頁。
1.2、DNS服務(wù)器、DNS客戶端和DNS中繼
網(wǎng)絡(luò)中與DNS相關(guān)的設(shè)備角色包括DNS服務(wù)器、DNS客戶端和DNS中繼。
DNS服務(wù)器是將域名指向?qū)?yīng)IP地址的服務(wù)器。DNS服務(wù)器中保存了一張域名和與之相對應(yīng)的IP地址的表,以解析消息的域名。域名是分層結(jié)構(gòu),域名DNS服務(wù)器也是對應(yīng)的層級結(jié)構(gòu)。
| 分類 | 作用 |
|---|---|
| 根DNS服務(wù)器 | 根DNS服務(wù)器是最高層次的域名服務(wù)器,它知道所有頂級服務(wù)器的域名和IP地址,當(dāng)本地域名服務(wù)器無法對域名進(jìn)行解析時,首先對根域名服務(wù)器發(fā)起請求。 |
| 頂級域名服務(wù)器 | 頂級域名服務(wù)器負(fù)責(zé)管理該服務(wù)器下的所有二級域名,當(dāng)收到DNS查詢請求時,就會給權(quán)威域名服務(wù)器相應(yīng)的回答。 |
| 權(quán)威域名服務(wù)器 | 負(fù)責(zé)某一個區(qū)域的域名服務(wù)器。當(dāng)一個頂級域名服務(wù)器還不能給出最后查詢回答時,就會告知下一步應(yīng)當(dāng)請求的權(quán)威域名服務(wù)器。 |
| 本地域名服務(wù)器 | 當(dāng)一個主機(jī)發(fā)出DNS查詢請求時,這個查詢請求報文就發(fā)送給本地域名服務(wù)器。每一個互聯(lián)網(wǎng)服務(wù)提供者ISP都可以擁有一個本地域名服務(wù)器。當(dāng)本地域名服務(wù)器無法給出應(yīng)答時,就會請求最高級的根域名服務(wù)器。 |
DNS服務(wù)器的分類
DNS客戶端的作用是接收用戶程序(User Program)的DNS請求,并對其作出回應(yīng)。作為DNS客戶端的設(shè)備上一般具備以下能力:
- 啟動DNS解析:要使用DNS客戶端功能,需要在設(shè)備上打開DNS解析的開關(guān)。
- 指定服務(wù)器的IP地址:要進(jìn)行DNS域名解析,需要在設(shè)備上指定DNS服務(wù)器的IP地址。這樣才能把查詢請求發(fā)動到正確的DNS服務(wù)器上進(jìn)行解析。
- 指定DNS域后綴搜索列表:DNS客戶端所訪問的一些服務(wù)器或主機(jī)的域名后綴往往都是相同的。用戶可以預(yù)先設(shè)置一些域名后綴,在域名解析的時候,用戶只需要輸入域名的部分字段,系統(tǒng)會自動將輸入域名加上不同的后綴進(jìn)行解析。
DNS中繼當(dāng)DNS服務(wù)器的IP地址發(fā)生變化時,用戶網(wǎng)絡(luò)中每個DNS客戶端上的配置都需要改變,這樣工作量極大并且容易出錯。此時,可以通過部署DNS中繼解決該問題。DNS客戶端上配置DNS中繼的IP地址,DNS服務(wù)器的IP地址在DNS中繼上配置。之后,DNS客戶端會將DNS請求報文直接發(fā)送給DNS中繼,由DNS中繼將收到的DNS請求報文轉(zhuǎn)發(fā)至DNS服務(wù)器。由此,當(dāng)DNS服務(wù)器的IP地址發(fā)生變化時,僅需改變DNS中繼上的配置即可,簡化了網(wǎng)絡(luò)管理。

DNS中繼的工作原理
- DNS客戶端將DNS請求報文發(fā)送給DNS中繼,即請求報文的目的地址為DNS中繼的IP地址。
- DNS中繼收到請求報文后,將報文轉(zhuǎn)發(fā)給DNS服務(wù)器,通過DNS服務(wù)器進(jìn)行域名解析
1.3、DNS域名解析
- 正向解析:根據(jù)域名查找對應(yīng)的IP地址
- 反向解析:根據(jù)IP地址查找對應(yīng)的域名

遞歸查詢:將DNS解析請求一探到底,再逐層返回
通過根域名服務(wù)器,依次請求頂級域名服務(wù)器和權(quán)威域名服務(wù)器,最終獲取對應(yīng)IP地址,并將該結(jié)果保存在本地域名服務(wù)器,以待下次DNS請求使用。當(dāng)用戶再次對同一域名發(fā)起訪問時,可以直接從本地域名服務(wù)器獲得結(jié)果,無需再次發(fā)起全球遞歸查詢。
迭代查詢:每次DNS解析請求都會用相對應(yīng)的響應(yīng)回復(fù)
- 本地域名服務(wù)器先將DNS解析請求發(fā)送給根域名服務(wù)器,根域名服務(wù)器會返回響應(yīng)消息給本地域名服務(wù)器并告知去找相對應(yīng)的頂級域名服務(wù)器;
- 本地域名服務(wù)器再將DNS解析請求發(fā)送給相對應(yīng)的頂級域名服務(wù)器,頂級域名服務(wù)器會返回響應(yīng)消息給本地域名服務(wù)器并告知去找相對應(yīng)的二級域名或子域名服務(wù)器;
- 最后本地域名服務(wù)器將DNS解析請求發(fā)送給相對應(yīng)的子域名服務(wù)器,子域名服務(wù)器會根據(jù)域名的主機(jī)名解析出相對應(yīng)的IP地址后,直接返回給本地域名服務(wù)器。
二、搭建DNS服務(wù)
- 實驗說明:準(zhǔn)備三臺CentOS 7虛擬機(jī)(C-7-1、C-7-2、C-7-3),一臺Windows 10虛擬機(jī)(win 10)。
- 實驗機(jī)在同一網(wǎng)絡(luò)下,可以互相訪問,其中**“C-7-1”、“C-7-3”為服務(wù)器**,“C-7-2”、"win 10"為客戶機(jī)
2.1、正反向解析
實驗說明:在“C-7-1”虛擬機(jī)中搭建DNS服務(wù)器,“C-7-2”、"win 10"為客戶機(jī)
2.1.1.安裝bind軟件包
yum makecache ##檢查yum倉庫 yum install -y bind ##安裝bind軟件

2.1.2.修改主配置文件
rpm -qc bind ##查詢bind軟件配置文件所在路徑
/etc/named.conf ##主配置文件
/etc/named.rfc1912.zones ##區(qū)域配置文件
/var/named/named.localhost ##區(qū)域數(shù)據(jù)配置文件(模板文件,不可直接在原文件進(jìn)行更改)
vim /etc/named.conf ##修改主配置文件
vim /etc/named.conf
options {
listen-on port 53 { any; }; ##監(jiān)聽53端口, Ip地址(DNS服務(wù)器的IP))使用提供服務(wù)的本地IP,也可用any表示所有
#listen-on-v6 port 53 {::1; }; ##ipv6行如不使用可以注釋掉或者刪除
directory "/var/named"; ##/var/named 是區(qū)域數(shù)據(jù)文件的默認(rèn)存放位置
dump-file "/var/named/data/cache_dump.db"; ##域名緩存數(shù)據(jù)庫文件的位置
statistics-file "/var/named/data/named_stats.txt"; ##狀態(tài)統(tǒng)計文件的位置
memstatistics-file "/var/named/data/named_mem_stats.txt"; ##內(nèi)存統(tǒng)計文件的位置
allow-query { any; }; ##允許使用本DNS解析服務(wù)的網(wǎng)段,也可用any,代表所有網(wǎng)段都可訪問
.....
}
zone "." IN { ##正向解析"."根區(qū)域
type hint; ##類型為根區(qū)域
file "named.ca"; ##區(qū)域數(shù)據(jù)文件為named.ca,記錄了13臺根域服務(wù)器的域名和IP地址等信息
};
/etc/named.conf文件解析


2.1.3.修改區(qū)域配置文件
vim /etc/named.rfc1912.zones ##修改區(qū)域配置文件
zone "wl.com" IN { ##正向解析"wl.com"區(qū)域
type master; ##類型為主區(qū)域
file "wl.com.zone"; ##指定區(qū)域數(shù)據(jù)文件為"wl.com.zone"
allow-update { none; };
};
zone "33.190.10.in-addr.arpa" IN { ##反向解析的地址倒過來寫,代表解析10.190.33段的地址
type master; ##類型為主區(qū)域
file "wl.com.zone.lo"; ##指定區(qū)域數(shù)據(jù)文件為"wl.com.zone.lo"
allow-update { none; };
};

2.1.4.配置區(qū)域數(shù)據(jù)文件
cd /var/named/ ##切換目錄到區(qū)域數(shù)據(jù)文件目錄
cp -p named.localhost wl.com.zone ##需要保留源文件的權(quán)限和屬主的屬性復(fù)制(-p)
vim wl.com.zone ##修改區(qū)域數(shù)據(jù)文件“wl.com.zone”
$TTL 1D ##設(shè)置緩存解析結(jié)果的有效時間
@ IN SOA wl.com wl.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS wl.com. ##記錄當(dāng)前區(qū)域的DNS服務(wù)器的名稱(必不可少)
A 10.190.30.10 ##記錄主機(jī)IP地址(必不可少)
www IN A 10.190.33.3 ##記錄正向解析www.benet.com對應(yīng)的IP
mail IN A 10.190.33.20 ##郵箱的正向解析地址
ftp IN CNAME www ##CNAME使用別名, ftp是www的別名
* IN A 10.190.33.254 ##泛域名解析, "*" 代表任意主機(jī)名
cp -p named.localhost wl.com.zone.lo ##需要保留源文件的權(quán)限和屬主的屬性復(fù)制(-p)
vim wl.com.zone.lo ##修改區(qū)域數(shù)據(jù)文件“wl.com.zone.lo”
$TTL 1D
@ IN SOA wl.com admin.wl.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS wl.com.
A 10.190.33.10
3 PTR www.wl.com. #PTR為反向指針,反向解析10.190.33.3地址結(jié)果為www.wl.com.
20 PTR mail. ###PTR為反向指針,反向解析10.190.33.20地址結(jié)果為mail.wl.com.



2.1.5.啟動服務(wù)、關(guān)閉防火墻
systemctl start named ##啟動服務(wù)“named” systemctl stop firewalld ##停止服務(wù)“firewalld” setenforce 0 ##關(guān)閉防火墻

2.1.6.本地解析測試
vim /etc/resolv.conf ##編輯"resolv.conf"文件
# Generated by NetworkManager
nameserver 10.190.33.10 ##修改DNS服務(wù)器為本機(jī)IP
nslookup ##使用"nslookup"命令解析
> www.wl.com ##解析域名“www.wl.com”
Server: 10.190.33.10 ##默認(rèn)DNS服務(wù)器
Address: 10.190.33.10#53 ##默認(rèn)DNS服務(wù)器地址
Name: www.wl.com ##需要解析的域名
Address: 10.190.33.3 ##解析后的地址
>
> mail.wl.com
Server: 10.190.33.10
Address: 10.190.33.10#53
Name: mail.wl.com
Address: 10.190.33.20
>
> ftp.wl.com
Server: 10.190.33.10
Address: 10.190.33.10#53
ftp.wl.com canonical name = www.wl.com.
Name: www.wl.com
Address: 10.190.33.3
>
>
>
> 10.190.33.3
3.33.190.10.in-addr.arpa name = www.wl.com.
> 10.190.33.20
20.33.190.10.in-addr.arpa name = mail.
>

2.1.7.客戶端解析測試
1.win 10客戶機(jī)
## 同時按win鍵+R鍵,(先win后R),調(diào)出“運(yùn)行”對話框,然后輸入cmd,點(diǎn)確定。 ipconfig/all ##查看本機(jī)所有網(wǎng)卡配置 ping 10.190.33.10 ##pingDNS服務(wù)器地址,確保可以和DNS服務(wù)互相通信 nslookup www.wl.com ##解析域名“www.wl.com” nslookup mail.wl.com nslookup 10.190.33.3



成功
2.C-7-2客戶機(jī)
ping 10.190.33.10 ##pingDNS服務(wù)器地址,確??梢院虳NS服務(wù)互相通信
vim /etc/resolv.conf ##編輯"resolv.conf"文件
# Generated by NetworkManager
nameserver 10.190.33.10 ##修改DNS服務(wù)器IP
nslookup ##使用"nslookup"命令解析
> www.wl.com ##解析域名“www.wl.com”
Server: 10.190.33.10 ##默認(rèn)DNS服務(wù)器
Address: 10.190.33.10#53 ##默認(rèn)DNS服務(wù)器地址
Name: www.wl.com ##需要解析的域名
Address: 10.190.33.3 ##解析后的地址
>
> 10.190.33.3
3.33.190.10.in-addr.arpa name = www.wl.com.

成功
2.2、主從服務(wù)器及正反向解析
- 實驗說明:基于實驗“正反向解析”增加“主從服務(wù)器”實驗。
- 在**“C-7-1”虛擬機(jī)為主服務(wù)器,“C-7-3”虛擬機(jī)為從服務(wù)器**;“C-7-2”、"win 10"為客戶機(jī)
2.2.1檢查并修改DNS主服務(wù)器配置——新建服務(wù)器具體配置見2.1正反向解析
vim /etc/named.rfc1912.zones
zone "wl.com" IN {
type master; ##類型為主區(qū)域
file "wl.com.zone";
allow-update { none; };
allow-transfer { 10.190.33.30; }; ##允許從服務(wù)器下載正向區(qū)域數(shù)據(jù),這里添從服務(wù)器的IP地址
};
zone "33.190.10.in-addr.arpa" IN {
type master; ##類型為主區(qū)域
file "wl.com.zone.lo";
allow-update { none; };
allow-transfer { 10.190.33.30; }; ##允許從服務(wù)器下載正向區(qū)域數(shù)據(jù),這里添從服務(wù)器的IP地址
};

2.2.2.建立DNS從服務(wù)器
yum makecache ##檢查yum倉庫 yum install -y bind ##安裝bind軟件

2.2.3.修改DNS從服務(wù)器主配置
vim /etc/named.conf
options {
listen-on port 53 { 10.190.33.30; }; ##監(jiān)聽53端口, Ip地址(DNS服務(wù)器的IP))使用提供服務(wù)的本地IP,也可用any表示所有
#listen-on-v6 port 53 {::1; }; ##ipv6行如不使用可以注釋掉或者刪除
directory "/var/named"; ##/var/named 是區(qū)域數(shù)據(jù)文件的默認(rèn)存放位置
dump-file "/var/named/data/cache_dump.db"; ##域名緩存數(shù)據(jù)庫文件的位置
statistics-file "/var/named/data/named_stats.txt"; ##狀態(tài)統(tǒng)計文件的位置
memstatistics-file "/var/named/data/named_mem_stats.txt"; ##內(nèi)存統(tǒng)計文件的位置
allow-query { any; }; ##允許使用本DNS解析服務(wù)的網(wǎng)段,也可用any,代表所有網(wǎng)段都可訪問
.....
}

2.2.4.修改DNS從服務(wù)器區(qū)域配置文件
vim /etc/named.rfc1912.zones
zone "wl.com" IN {
type slave; ##類型為從區(qū)域
masters { 10.190.33.10; }; ##指定主服務(wù)器的IP地址
file "slaves/wl.com.zone"; ##下載的區(qū)域數(shù)據(jù)文件保存到slaves/目錄下
};
zone "33.190.10.in-addr.arpa" IN {
type slave; ##類型為從區(qū)域
masters { 10.190.33.10; }; ##指定主服務(wù)器的IP地址
file "slaves/wl.com.zone.lo"; ##下載的區(qū)域數(shù)據(jù)文件保存到slaves/目錄下
};

2.2.5.啟動服務(wù)、關(guān)閉防火墻
- C-7-1
systemctl start named ##啟動服務(wù)“named” systemctl stop firewalld ##停止服務(wù)“firewalld” setenforce 0 ##關(guān)閉防火墻

- C-7-3
systemctl start named ##啟動服務(wù)“named” systemctl stop firewalld ##停止服務(wù)“firewalld” setenforce 0 ##關(guān)閉防火墻

2.2.6.客戶端解析測試
1.win 10客戶機(jī)
## 同時按win鍵+R鍵,(先win后R),調(diào)出“運(yùn)行”對話框,然后輸入cmd,點(diǎn)確定。 ipconfig/all ##查看本機(jī)所有網(wǎng)卡配置 ping 10.190.33.10 ##pingDNS服務(wù)器地址,確??梢院虳NS主服務(wù)互相通信 ping 10.190.33.30 ##pingDNS服務(wù)器地址,確保可以和DNS從服務(wù)互相通信 ##在IP地址配置界面手動添加主DNS服務(wù)器地址:10.190.33.10,備用DNS服務(wù)器地址:10.190.33.30 nslookup www.wl.com ##解析域名“www.wl.com” nslookup 10.190.33.3



關(guān)閉主服務(wù)器后測試
## 同時按win鍵+R鍵,(先win后R),調(diào)出“運(yùn)行”對話框,然后輸入cmd,點(diǎn)確定。
ipconfig /flushdns ####DNS緩存清理
Windows IP 配置
已成功刷新 DNS 解析緩存。
nslookup www.wl.com ##使用默認(rèn)DNS服務(wù)器進(jìn)行解析
DNS request timed out.
timeout was 2 seconds.
服務(wù)器: UnKnown
Address: 10.190.33.10
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** 請求 UnKnown 超時
##顯示超時,因為主DNS服務(wù)器的named服務(wù)已經(jīng)停止運(yùn)行,所以無法解析
##因為Win系統(tǒng)bug,無法自動切換備用服務(wù)器。
nslookup www.wl.com 10.190.33.30 ##使用指定DNS服務(wù)器“10.190.33.30”進(jìn)行解析
服務(wù)器: UnKnown
Address: 10.190.33.30 ##DNS服務(wù)器地址10.190.33.30
名稱: www.wl.com
Address: 10.190.33.3
##解析成功
nslookup 10.190.33.20 10.190.33.30
服務(wù)器: UnKnown
Address: 10.190.33.30
名稱: mail
Address: 10.190.33.20

2.C-7-2客戶機(jī)
ping 10.190.33.10 ##pingDNS服務(wù)器地址,確??梢院虳NS主服務(wù)互相通信
ping 10.190.33.30 ##pingDNS服務(wù)器地址,確??梢院虳NS從服務(wù)互相通信
vim /etc/resolv.conf ##編輯"resolv.conf"文件
# Generated by NetworkManager
nameserver 10.190.33.10 ##修改DNS主服務(wù)器IP
nameserver 10.190.33.30 ##修改DNS主服務(wù)器從P
nslookup ##使用"nslookup"命令解析
> www.wl.com ##解析域名“www.wl.com”
Server: 10.190.33.10 ##默認(rèn)DNS服務(wù)器
Address: 10.190.33.10#53 ##默認(rèn)DNS服務(wù)器地址
Name: www.wl.com ##需要解析的域名
Address: 10.190.33.3 ##解析后的地址
>
> 10.190.33.3
3.33.190.10.in-addr.arpa name = www.wl.com.



關(guān)閉主服務(wù)器后測試
rm -rf /var/cache/bind/named_dump.db nslookup www.wl.com ##解析域名“www.wl.com” nslookup 10.190.33.3

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
centos 6.8命令行下使用pptpsetup進(jìn)行pptp撥號的實現(xiàn)方法
centos 6.8 命令行下可使用pptpsetup進(jìn)行pptp撥號,首先安裝ppp,pptp和pptp-setup三個包,使用pptpsetup進(jìn)行連接,下面給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧2016-10-10
在Linux環(huán)境下安裝和使用Pyenv的詳細(xì)指南
Pyenv是一個用于管理多個Python版本的強(qiáng)大工具,特別適合在Linux環(huán)境下使用,本文將詳細(xì)介紹如何在Linux系統(tǒng)上安裝和使用Pyenv,以便更好地管理Python開發(fā)環(huán)境,需要的朋友可以參考下2025-03-03
Linux系統(tǒng)中檢查系統(tǒng)重啟記錄方案
通過Linux系統(tǒng)的日志文件和特定命令,系統(tǒng)管理員可以有效監(jiān)控和分析系統(tǒng)的重啟歷史,以便及時發(fā)現(xiàn)并解決潛在的系統(tǒng)問題和安全漏洞,保證系統(tǒng)穩(wěn)定高效運(yùn)行,利用/var/log目錄和命令如last、uptime和journalctl2024-10-10
詳解如何實現(xiàn)Linux服務(wù)Crash后自動重啟
近期碰到了一個?Linux?Systemd?服務(wù)?Crash,?Crash?后需要人工介入重啟.?那么,?有沒有辦法如何實現(xiàn)?Linux?服務(wù)?Crash?后自動重啟,下面就來和大家分享一下2023-08-08
Linux入門之網(wǎng)絡(luò)系統(tǒng)詳解
大家好,本篇文章主要講的是Linux入門之網(wǎng)絡(luò)系統(tǒng)詳解,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12

