默认网关、DNS、DHCP
1.什么是默認(rèn)網(wǎng)關(guān)?
一臺(tái)計(jì)算機(jī)可以直接與有相同子網(wǎng)掩碼和IP網(wǎng)絡(luò)的計(jì)算機(jī)通信。但是如果計(jì)算機(jī)想要與在另一個(gè)IP網(wǎng)絡(luò)上的計(jì)算機(jī)通信呢?
為了能夠與其他 IP網(wǎng)絡(luò)通信,就必須使用路由器。 而**默認(rèn)網(wǎng)關(guān)(簡稱網(wǎng)關(guān))**就是這樣一臺(tái)路由器:
- 它是一臺(tái)可以連接到多個(gè)IP網(wǎng)絡(luò)并可以在這些 IP 網(wǎng)絡(luò)之間傳遞流量的路由器
- 因?yàn)橛?jì)算機(jī)只能與其所在的IP網(wǎng)絡(luò)中的其他IP地址通信, 所以為了使多個(gè)計(jì)算機(jī)能夠通過網(wǎng)關(guān)進(jìn)行通信,它在其連接的每個(gè)IP網(wǎng)絡(luò)上擁有自己的IP地址
- 當(dāng)網(wǎng)關(guān)向計(jì)算機(jī)分發(fā)IP地址和子網(wǎng)掩碼時(shí),它還會(huì)向計(jì)算機(jī)發(fā)送自己的IP地址,并告訴計(jì)算機(jī)使用該地址作為其默認(rèn)網(wǎng)關(guān)
當(dāng)計(jì)算機(jī)需要與其他IP網(wǎng)絡(luò)通信,它只需要將流量發(fā)送到默認(rèn)網(wǎng)關(guān),然后網(wǎng)關(guān)負(fù)責(zé)將流量轉(zhuǎn)發(fā)到 Internet 上的目的地
2.什么是DNS?
作為用戶是很少需要為記住IP地址操心,因?yàn)槲覀冇涀〉耐ǔ6际怯蛎?比如www.baidu.com)。但是當(dāng)計(jì)算機(jī)相互發(fā)送流量時(shí),它們必須使用IP地址作為目的地。所以計(jì)算機(jī)必須有辦法將輸入的域名“翻譯”為計(jì)算機(jī)可以使用的IP地址,這該如何實(shí)現(xiàn)呢?
DNS(Domain Name System)就是用于進(jìn)行這二者之間的“翻譯”:
- 它由 Internet 上的大量服務(wù)器提供服務(wù)。當(dāng)發(fā)送域名進(jìn)行查詢時(shí),這些服務(wù)器可以進(jìn)行相應(yīng)的回復(fù)。
- 家庭路由器會(huì)告訴 LAN上的計(jì)算機(jī)將它們的DNS查詢發(fā)送到家用路由器本身。 如果該路由器已經(jīng)知道查詢對(duì)應(yīng)的IP地址,就會(huì)返回結(jié)果;否則將查詢轉(zhuǎn)發(fā)到Internet上的DNS服務(wù)器,在轉(zhuǎn)發(fā)的過程中,家庭路由器只是傳遞并不會(huì)查看內(nèi)容
3.如何給計(jì)算機(jī)一個(gè)IP地址?
一臺(tái)計(jì)算機(jī)需要以下信息才能在網(wǎng)絡(luò)上正常運(yùn)行:
- IP地址
- 子網(wǎng)掩碼
- 默認(rèn)網(wǎng)關(guān)的IP地址
- DNS服務(wù)器的IP地址
要獲得這些信息,一般有兩種方式:
-
自動(dòng)分配。要實(shí)現(xiàn)該方式,就需要通過**DHCP(Dynamic Host Configuration Protocol)**實(shí)現(xiàn):
家庭路由器會(huì)轉(zhuǎn)發(fā)LAN上的客戶端之間以及 LAN 和 Internet 之間的流量,所以需要向該網(wǎng)絡(luò)上的計(jì)算機(jī)分發(fā)IP地址和其他必要信息,而這些操作是通過DHCP完成的,它是一種自動(dòng)將配置分發(fā)給網(wǎng)絡(luò)上的計(jì)算機(jī)和其他設(shè)備的協(xié)議:
- 在家用路由器中已經(jīng)預(yù)先配置了DHCP服務(wù)器,可以將配置分發(fā)給您的計(jì)算機(jī)和其他設(shè)備
- 當(dāng)計(jì)算機(jī)連接到網(wǎng)絡(luò)時(shí),它會(huì)請(qǐng)求一個(gè)IP地址,這是通過發(fā)送一個(gè)DHCP請(qǐng)求來完成的,它詢問網(wǎng)絡(luò)上是否有任何可用的DHCP服務(wù)器。 如果有服務(wù)器響應(yīng),則計(jì)算機(jī)會(huì)發(fā)生請(qǐng)求給該服務(wù)器
- 當(dāng)路由器看到該DHCP請(qǐng)求時(shí),它會(huì)從其空閑IP地址池中分發(fā)一個(gè)可用的IP地址以及其他詳細(xì)信息
- 手動(dòng)配置。如果計(jì)算機(jī)通過DHCP自動(dòng)獲取其 IP 地址,則每次啟動(dòng)時(shí)計(jì)算機(jī)可能會(huì)得到不同的IP地址,因?yàn)橛?jì)算機(jī)斷電時(shí)間過長,DHCP服務(wù)器將忘記它分發(fā)給計(jì)算機(jī)的IP地址。如果計(jì)算機(jī)經(jīng)常更改 IP 地址,就必須在路由器配置中更新端口轉(zhuǎn)發(fā),十分麻煩。在這種情況下,建議手動(dòng)配置接收端口轉(zhuǎn)發(fā)的計(jì)算機(jī)的IP地址。需要配置的信息如下:
- 路由器同一IP網(wǎng)絡(luò)上的可用IP地址
- 和路由器相同的子網(wǎng)掩碼
- 默認(rèn)網(wǎng)關(guān),應(yīng)設(shè)置為路由器的 LAN IP 地址
- DNS服務(wù)器地址
當(dāng)你選擇手動(dòng)配置IP地址,還應(yīng)將該IP地址從家庭路由器的DHCP地址池中移除,否則路由器可能會(huì)將相同的IP地址分發(fā)給網(wǎng)絡(luò)上的其他計(jì)算機(jī)。在現(xiàn)代網(wǎng)絡(luò)和較新的操作系統(tǒng)中,計(jì)算機(jī)會(huì)先檢查IP地址是否已被占用。但是只有第一臺(tái)獲得IP地址的計(jì)算機(jī)才能正常工作,沖突的計(jì)算機(jī)會(huì)停止通信,直到它獲得另一個(gè)IP地址。
參考
https://www.homenethowto.com/basics/default-gateway-finding-other-ip-networks/
https://www.homenethowto.com/basics/dns-linking-names-with-ip-addresses/
https://www.homenethowto.com/basics/giving-the-computer-an-ip-address/
總結(jié)
以上是生活随笔為你收集整理的默认网关、DNS、DHCP的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2023年免费推广平台有哪些
- 下一篇: java libvirt,libvirt