欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊


    、DHCP服務器部署

    約定:本實驗中使用過的機器為centos8.0_x86_64系統,計算機名稱:localhost.localdomain,IP地址192.168.11.16/24.請關閉防火墻和SELINUX。

    4.1)DHCP安裝

    [root@localhost ~]# dnf -y install dhcp-server

    4.2)DHCP配置文件詳解

    默認情況下,dhcp服務并沒有提供配置文件,只是給提供了一個demo,存放在/usr/share/doc/dhcp-server/目錄下.我們將demo文件拷貝到/etc/dhcp目錄下,并且命名為dhcpd.conf。

    [root@localhost ~]# cp /usr/share/doc/dhcp-server/dhcpd.conf.example /etc/dhcp/dhcpd.conf 
    cp:是否覆蓋"/etc/dhcp/dhcpd.conf" y

    配置文件詳解

    [root@localhost ~]# cat /etc/dhcp/dhcpd.conf
    # #號代表注釋
    # DHCP服務配置文件分為全局配置和作用域配置,很好區分:subnet的就是作用域 不在subnet里面的就是全局設置。
    # dhcpd.conf
    #
    # Sample configuration file for ISC dhcpd
    #
    
    #DNS全局選項,指定DNS服務器的地址,可以是IP,也可以是域名。
    # option definitions common to all supported networks...
    # DNS的域名
    option domain-name "example.org";
    
    #具體的DNS服務器
    option domain-name-servers ns1.example.org, ns2.example.org;
    
    #默認租約為600s
    default-lease-time 600;
    #最大租約為7200s,客戶機會在default-lease-time快到期時向服務器續租,如果此時客戶機死機/重啟,而默認租約時間到期了,服務器并不會立即回收IP地址,而是等到最大租約時間到期,客戶機還沒有過來續約,才會回收IP地址。
    max-lease-time 7200;
    
    #動態DNS更新方式(none:不支持;interim:互動更新模式;ad-hoc:特殊更新模式)
    # Use this to enble / disable dynamic dns updates globally.
    #ddns-update-style none;
    
    #如果該DHCP服務器是本地官方DHCP就將此選項打開,避免其他DHCP服務器的干擾。
    #當一個客戶端試圖獲得一個不是該DHCP服務器分配的IP信息,DHCP將發送一個拒絕消息,而不會等待請求超時。當請求被拒絕,客戶端會重新向當前DHCP發送IP請求獲得新地址。保證IP是自己發出去的
    #
    # If this DHCP server is the official DHCP server for the local
    # network, the authoritative directive should be uncommented.
    #authoritative;
    
    # Use this to send dhcp log messages to a different log file (you also
    # have to hack syslog.conf to complete the redirection).
    # 日志級別
    log-facility local7;
    
    # No service will be given on this subnet, but declaring it helps the 
    # DHCP server to understand the network topology.
    
    #作用域相關設置指令
    #subnet 定義一個作用域
    #netmask 定義作用域的掩碼
    #range 允許發放的IP范圍
    #option routers 指定網關地址
    #option domain-name-servers 指定DNS服務器地址
    #option broadcast-address 廣播地址
    #
    #
    #案例:定義一個作用域 網段為10.152.187.0 掩碼為255.255.255.0
    #此作用域不提供任何服務
    subnet 10.152.187.0 netmask 255.255.255.0 {
    }
    
    # This is a very basic subnet declaration.
    
    #案例:定義一個基本的作用域
    #網段10.254.239.0 掩碼255.255.255.224
    #分發范圍10.254.239.10-20
    #網關為rtr-239-0-1.example.org, rtr-239-0-2.example.org
    subnet 10.254.239.0 netmask 255.255.255.224 {
      range 10.254.239.10 10.254.239.20;
      option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;
    }
    
    # This declaration allows BOOTP clients to get dynamic addresses,
    # which we don't really recommend.
    #案例:允許采用bootp協議的客戶端動態獲得地址
    #bootp DHCP的前身
    #BOOTP用于無盤工作站的局域網中,可以讓無盤工作站從一個中心服務器上獲得IP地址。通過BOOTP協議可以為局域網中的無盤工作站分配動態IP地址,
    #這樣就不需要管理員去為每個用戶去設置靜態IP地址。
    subnet 10.254.239.32 netmask 255.255.255.224 {
      range dynamic-bootp 10.254.239.40 10.254.239.60;
      option broadcast-address 10.254.239.31;
      option routers rtr-239-32-1.example.org;
    }
    
    
    #案例:一個簡單的作用域案例
    # A slightly different configuration for an internal subnet.
    subnet 10.5.5.0 netmask 255.255.255.224 {
      range 10.5.5.26 10.5.5.30;
      option domain-name-servers ns1.internal.example.org;
      option domain-name "internal.example.org";
      option routers 10.5.5.1;
      option broadcast-address 10.5.5.31;
      default-lease-time 600;
      max-lease-time 7200;
    }
    
    # Hosts which require special configuration options can be listed in
    # host statements.   If no address is specified, the address will be
    # allocated dynamically (if possible), but the host-specific information
    # will still come from the host declaration.
    #
    #保留地址:可以將指定的IP分發給指定的機器,根據網卡的MAC地址來做觸發
    #host: 啟用保留。
    #hardware:指定客戶端的mac地址
    #filename:指定文件名
    #server-name:指定下一跳服務器地址
    #fixed-address: 指定保留IP地址
    #
    #
    #案例:這個案例中分發給客戶端的不是IP地址信息,而是告訴客戶端去找toccata.fugue.com服務器,并且下載vmunix.passacaglia文件
    host passacaglia {
      hardware ethernet 0:0:c0:5d:bd:95;
      filename "vmunix.passacaglia";
      server-name "toccata.fugue.com";
    }
    
    # Fixed IP addresses can also be specified for hosts.   These addresses
    # should not also be listed as being available for dynamic assignment.
    # Hosts for which fixed IP addresses have been specified can boot using
    # BOOTP or DHCP.   Hosts for which no fixed address is specified can only
    # be booted with DHCP, unless there is an address range on the subnet
    # to which a BOOTP client is connected which has the dynamic-bootp flag
    # set.
    # 案例:保留地址,將指定IP(fantasia.fugue.com對應的IP)分給指定客戶端網卡(MAC:08:00:07:26:c0:a5)
    host fantasia {
      hardware ethernet 08:00:07:26:c0:a5;
      fixed-address fantasia.fugue.com;
    }
    
    #超級作用域
    #超級作用域是DHCP服務中的一種管理功能,使用超級作用域,可以將多個作用域組合為單個管理實體。
    # You can declare a class of clients and then do address allocation
    # based on that.   The example below shows a case where all clients
    # in a certain class get addresses on the 10.17.224/24 subnet, and all
    # other clients get addresses on the 10.0.29/24 subnet.
    
    
    #在局域網中,可以配置策略根據各個機器的具體信息分配IP地址和其他的網絡參數,客戶機的具體信息:客戶機能夠給dhcp服務提供的信息由有兩個,
    #第一個就是網卡的dhcp-client-identifier(mac地址),
    #第二個就是設備的vendor-class-identifier。
    #管理員可以根據這兩個信息給不同的機器分組。
    
    #案例:
    #按client某種類型分組DHCP,而不是按物理接口網段
    #例子: SUNW 分配地址段10.17.224.0/24
    # 非SUNW的主機,分配地址段10.0.29.0/24
    #定義一個dhcp類:foo
    #request廣播中vendor-class-identifier字段對應的值前四個字節如果是"SUNW",則視合法客戶端.
    class "foo" {
      match if substring (option vendor-class-identifier, 0, 4)="SUNW";
    }
    
    #定義一個超級作用域: 224-29
    shared-network 224-29 {
    #定義第一個作用域
      subnet 10.17.224.0 netmask 255.255.255.0 {
        option routers rtr-224.example.org;
      }
    #定義第二個作用域
      subnet 10.0.29.0 netmask 255.255.255.0 {
        option routers rtr-29.example.org;
      }
    
    #關連池,如果客戶端匹配foo類,將獲得該池地址
      pool {
        allow members of "foo";
        range 10.17.224.10 10.17.224.250;
      }
    #關連池,如果客戶端配置foo類,則拒絕獲得該段地址
      pool {
        deny members of "foo";
        range 10.0.29.10 10.0.29.230;
      }
    }

    4.3)DHCP啟動

    [root@localhost ~]# systemctl enable dhcpd
    Created symlink from /etc/systemd/system/multi-user.target.wants/dhcpd.service to /usr/lib/systemd/system/dhcpd.service.
    [root@localhost ~]# systemctl start dhcpd
    
    注意:可能發現無法啟動DHCP服務,原因是DHCP在啟動的時候檢查配置文件,發現并沒有有效作用域(和服務器同網段的作用域)。

    總結

    DHCP服務如何安裝

    DHCP配置文件

    配置文件如何設置

    如何啟動服務

    重點:DHCP服務如何安裝,DHCP的配置文件及含義,服務如何啟動

    難點:字段內容較多,各字段含義要明確

    章主要脈絡如下。

    哈嘍小伙伴們大家好啊,這里是 cxuan 計算機網絡連載系列的文章第 11 篇,本篇文章我們來聊一聊 DHCP 協議。在聊之前,先想象一個場景。

    你現在站在地鐵上或者坐在辦公室中,你的手機也好,電腦也好都有一個 IP 地址假如這個 IP 地址是你手動輸入的,你需要寫下面這些東西 ……

    電腦配置這些還好,直接咔咔咔的配置完了,如果你用的是手機,那么你需要點到 IP 地址,輸入 IP 地址,點到子網掩碼,輸入子網掩碼,點到默認路由,輸入路由,點到 DNS 服務器,輸入 DNS 服務器 …… 這玩意這么麻煩啊,恰好你剛配置完,領導叫你開會,得嘞,剛配置好的地址白瞎了。換了一個環境,需要重新配置 IP 地址,于是你把上面的步驟再重復了一遍,這時候散會了,然后你炸了。。。。。。

    我們還省去了你有可能配置錯誤的時候。

    上面這段描述最讓人惱火的就是你需要手動配置 IP 地址,woc,為啥不能設置成自動配置 IP 地址呢?誰說不能的,能!那就是用 DHCP, 這也是我們下面要聊的內容。

    認識 DHCP

    DHCP 的全稱是 Dynamic Host Configuration Protocol 動態主機配置協議。使用 DHCP 就能實現自動設置 IP 地址、統一管理 IP 地址分配。也就是不管你是在開會還是在工位干活,都省去了手動配置 IP 地址這一步繁瑣的操作,同時 DHCP 也大大減少了可能由于你手動分配 IP 地址導致錯誤的幾率。

    DHCP 與 IP 密切相關,它是 IP 網絡上所使用的協議。如果你想要使用 DHCP 提供服務的話,那么在整條通信鏈路上就需要 DHCP 服務器的存在,連接到網絡的設備使用 DHCP 協議從 DHCP 服務器請求 IP 地址。DHCP 服務器會為設備分配一個唯一的 IP 地址。

    除了 IP 地址外,DHCP 服務器還會把子網掩碼,默認路由,DNS 服務器告訴你。

    DHCP 服務器

    現在,你不需要手動配置 IP 地址,也不再需要管理 IP 地址了,管理權已經移交給了 DHCP 服務器,DHCP 服務器會維護 IP 地址池,在網絡上啟動時會將地址租借給啟用 DHCP 的客戶端。

    由于 IP 地址是動態的(臨時分配)而不是靜態的(永久分配),因此不再使用的 IP 地址會自動返回 IP 地址池中進行重新分配。

    那么 DHCP 服務器由誰維護呢?

    網絡管理員負責建立 DHCP 服務器,并以租約的形式向啟用 DHCP 的客戶端提供地址配置,啊,既然不需要我管理,那就很舒服了~

    好了,現在你能舒舒服服的開發了,你用 postman 配了一條 192.168.1.4/x/x 的接口進行請求,請求能夠順利進行,但是過了一段時間后,你發現 192.168.1.4/x/x 這個接口請求不通了,這是為啥呢?然后你用 ipconfig 查詢了一下自己的 IP 地址,發現 IP 地址變成了 192.168.1.7,怎么我用著用著 IP 地址還改了?DHCP 是個垃圾,破玩意??!@#¥%¥%……¥%

    其實,這也是一個 DHCP 服務器的一個功能,DHCP 服務器通常為每個客戶端分配一個唯一的動態 IP 地址,當該 IP 地址的客戶端租約到期時,該地址就會更改。

    唯一意思說的就是,如果你手動設置了一個靜態 IP,同時 DHCP 服務器分配了一個動態 IP,這個動態 IP 和靜態 IP 一樣,那么必然會有一個客戶端無法上網。

    我就遇到過這種情況,我使用虛擬機配置的靜態 IP 是192.168.1.8,手機使用 DHCP 也同樣配置了 192.168.1.8 的 IP 地址,此時我的虛擬機還沒有接入網絡,當我接入網絡時,我怎樣也連不上虛擬機了,一查才發現 IP 地址沖突了 ……

    雖然 DHCP 服務器能提供 IP 地址,但是他怎么知道哪些 IP 地址空閑,哪些 IP 地址正在使用呢?

    實際上,這些信息都配置在了數據庫中,下面我們就來一起看一下 DHCP 服務器維護了哪些信息。

    • 網絡上所有有效的 TCP/IP 配置參數

    這些參數主要包括主機名(Host name)、DHCP 客戶端(DHCP client)、域名(Domain name)、IP 地址IP address)、網關(Netmask)、廣播地址(Broadcast address)、默認路由(default rooter)

    • 有效的 IP 地址和排除的 IP 地址,保存在 IP 地址池中等待分配給客戶端
    • 為某些特定的 DHCP 客戶端保留的地址,這些地址是靜態 IP,這樣可以將單個 IP 地址一致地分配給單個DHCP 客戶端

    好了,現在你知道 DHCP 服務器都需要保存哪些信息了,并且看過上面的內容,你應該知道一個 DHCP 的組件有哪些了,下面我們就來聊一聊 DHCP 中都有哪些組件,這些組件缺一不可。

    DHCP 的組件

    使用 DHCP 時,了解所有的組件很重要,下面我為你列出了一些 DHCP 的組件和它們的作用都是什么。

    • DHCP Server,DHCP 服務器,這個大家肯定都知道,因為我們上面就一直在探討 DHCP 服務器的內容,使用 DHCP ,是一定要有 DHCP 服務器的,要不然誰給你提供服務呢?
    • DHCP Client,DHCP 客戶端,這個大家應該也知道,畢竟只有一個服務端不行啊,沒有客戶端你為誰服務?。緿HCP 的客戶端可以是計算機、移動設備或者其他需要連接到網絡的任何設備,默認情況下,大多數配置為接收 DHCP 信息。
    • Ip address pool: 你得有 IP 地址池啊,雖然說你 DHCP 提供服務,但是你也得有工具啊,沒有工具玩兒啥?IP 地址池是 DHCP 客戶端可用的地址范圍,這個地址范圍通常由最低 -> 最高順序發送。
    • Subnet:這個組件是子網,IP 網絡可以劃分一段一段的子網,子網更有助于網絡管理。
    • Lease:租期,這個表示的就是 IP 地址續約的期限,同時也代表了客戶端保留 IP 地址信息的時間長度,一般租約到期時,客戶端必須續約。
    • DHCP relay:DHCP 中繼器,這個一般比較難想到,DHCP 中繼器一般是路由器或者主機。DHCP 中繼器通常應對 DHCP 服務器和 DHCP 客戶端不再同一個網段的情況,如果 DHCP 服務器和 DHCP 客戶端在同一個網段下,那么客戶端可以正確的獲得動態分配的 IP 地址;如果不在的話,就需要使用 DHCP 中繼器進行中繼代理。

    現在 DHCP 的組件你了解后,下面我就要和你聊聊 DHCP 的工作機制了。

    DHCP 工作機制

    在聊 DHCP 工作機制前,先來看一下 DHCP 的報文消息

    DHCP 報文

    DHCP 報文共有以下幾種:

    • DHCP DISCOVER :客戶端開始 DHCP 過程發送的包,是 DHCP 協議的開始
    • DHCP OFFER :服務器接收到 DHCPDISCOVER 之后做出的響應,它包括了給予客戶端的 IP 租約過期時間、服務器的識別符以及其他信息
    • DHCP REQUEST :客戶端對于服務器發出的 DHCPOFFER 所做出的響應。在續約租期的時候同樣會使用。
    • DHCP ACK :服務器在接收到客戶端發來的 DHCPREQUEST 之后發出的成功確認的報文。在建立連接的時候,客戶端在接收到這個報文之后才會確認分配給它的 IP 和其他信息可以被允許使用。
    • DHCP NAK :DHCPACK 的相反的報文,表示服務器拒絕了客戶端的請求。
    • DHCP RELEASE :一般出現在客戶端關機、下線等狀況。這個報文將會使 DHCP 服務器釋放發出此報文的客戶端的 IP 地址
    • DHCP INFORM :客戶端發出的向服務器請求一些信息的報文
    • DHCP DECLINE :當客戶端發現服務器分配的 IP 地址無法使用(如 IP 地址沖突時),將發出此報文,通知服務器禁止使用該 IP 地址。

    DHCP 的工作機制比較簡單,無非就是客戶端向服務器租借 IP ,服務器提供 IP 給客戶端的這個過程唄。嗯,你很聰明,大致是這樣的,不過有一些細節需要注意下,下面我通過兩張圖來和你聊一下。

    關于從 DHCP 中獲取 IP 地址的流程,主要分為兩個階段。

    第一個階段是 DHCP 查找包的階段

    查找包的階段主要分為兩步:第一步是 DHCP 發現包,第二步是 DHCP 提供包。

    DHCP 客戶端在通信鏈路上發起廣播,看看鏈路上有沒有能提供 DHCP 包的服務器,然后通信鏈路上的各個節點會檢查自己是否能夠提供 DHCP 包,這時 DHCP 服務器說它能夠提供 DHCP 包,然后 DHCP 就發出一個 DHCP 包沿著通信鏈路返回給 DHCP 客戶端。

    第二個階段是 DHCP 的請求階段。

    DHCP 的請求包也分為兩步:第一步是 DHCP 請求包,第二步是 DHCP 確認包。

    DHCP 客戶端在通信鏈路上發起 DHCP 請求包,請求包主要是告訴 DHCP 服務器,它想要用上一步提供的網絡設置,然后 DHCP 服務器向 DHCP 客戶端發送確認包,表示允許 DHCP 客戶端使用第二步發送的網絡設置。

    至此,DHCP 的網絡設置就結束了,然后通信鏈路上的主機之間就可以進行 TCP/IP 通信了。

    當不需要 IP 地址時,可以發送 DHCP 解除包(DHCP RELEASE)進行解除。另外,DHCP 的設置中通常會有一個租期時間的設定,DHCP 客戶端在這個時限內可以發送 DHCP 請求包通知想要延長這個期限。

    DHCP 狀態機

    我們上面知道 DHCP 會發送幾種請求包,我們知道,動作肯定伴隨著狀態的更改,DHCP 也是一樣的,在 DHCP 發送/接收各種包的時候,其狀態也在發生相應的改變。DHCP 協議可以在客戶端和服務器上運行狀態機。狀態決定了協議接下來要處理的消息類型。

    狀態之間的轉換(箭頭)是由于接收和發送消息或者計時器到期才發生的轉換。下面是 DHCP 的狀態輪轉圖。

    客戶端在開始時沒有消息,此時處于 INIT 狀態,然后客戶端會在通信鏈路上發起一個廣播 DHCP DISCOVER。

    Selecting 選擇狀態下,客戶端會收集 DHCPOFFER 消息,直到確定要使用的地址和服務器為止。

    一旦 DHCP 客戶端做好選擇后,它就會發送 DHCPREQUEST 消息并進入 Requesting 狀態,在這個狀態下它很可能收到并不需要的 ACK 響應,如果這個狀態下沒有找到合適的地址的話,那么客戶端就會發送DHCPDECLINE 并恢復為 INIT 狀態,但是這種發生的概率比較小。

    在處于 Requesting 狀態下的客戶端很可能接受發送過來的 DHCPACK 消息,獲取超時時間 T1T2,然后進入 Bound 綁定狀態,在這個狀態下可以使用地址直到地址過期。

    在第一個計時器 T1 到期時,客戶端會進入 renewing 續訂狀態,并重新嘗試建立租約時間,如果收到新的 ACK 消息就表示續訂成功,然后就恢復為 Bound 狀態。

    如果沒有收到 ACK 那么 T2 會最終過期進入 Rebinding 狀態,進入這個狀態的客戶端會重新嘗試獲取地址,如果最終的租約到期,那么客戶端必須放棄租約地址,并且如果沒有其他地址或網絡連接要使用,客戶端將斷開連接。

    DHCP 沖突

    現在我們討論一下 DHCP 沖突的問題,DHCP 沖突其實就是 IP 重了,當一個子網中兩個或者更多主機配置了相同的 IP 地址時,就會發生 IP 沖突的現象。發生這種情況可能導致的后果是兩個沖突的主機混在一起,一臺主機可能接收了另一臺主機的數據包。

    那么造成這種情況的原因是啥呢?

    造成這種情況的原因有很多,這里我列舉兩個可能出現的情況:

    • 第一種情況是一臺主機配置了靜態 IP 地址,這臺主機聯網后,其 IP 地址不會在 DHCP 服務器中,然后另外一個主機入網,DHCP 服務器給這臺主機自動分配了相同的 IP 地址,這兩個地址就產生了 IP 沖突。
    • 第二種情況是,客戶端從 DHCP 服務器獲得了 IP 地址,然后這臺主機下線了,隨著租約到期,DHCP 會將這個 IP 地址又分配給了其他主機,等到這個主機重新上線后,由于某種原因,計算機無法訪問 DHCP 服務器,這種情況下會造成 IP 沖突。

    當檢測到 IP 沖突時,通常 Windows 系統和 Mac 系統會彈出 IP 沖突的彈窗。

    DHCP 中繼代理

    常規家庭網絡(土豪除外)中大多數都只有一個以太網,也就是 LAN 網段,一個 DHCP 服務器完全可以滿足 LAN 中的客戶機使用。但是,在更復雜的網絡中,比如企業或者學校,一臺 DHCP 服務器顯然就無法滿足了。因此,這種情況下,往往需要 DHCP 的統一管理,具體實現方式可以通過 DHCP 中繼代理 來轉發 DHCP 流量,如下圖所示。

    如上圖所示,存在兩個網段 A 和網段 B,DHCP 客戶機和 DHCP 服務器不在一個網段內,所以我們在通信鏈路上架設了一個中繼代理,DHCP 客戶機通過訪問中繼代理以達到訪問 DHCP 服務器的目的。

    使用這種方式,我們不再需要在每個網段都設置一個 DHCP 服務器,只需要在每個網段架設一個中繼代理即可。它可以設置 DHCP 服務器的 IP 地址,從而可以在 DHCP 服務器上為每個網段注冊 IP 地址的分配范圍。

    DHCP 客戶端會向 DHCP 中繼代理發送 DHCP 請求包,而 DHCP 中繼代理在收到這個廣播包之后再以單播的形式發送給 DHCP 服務器。服務器收到該包以后再向 DHCP 中繼代理返回應答,并由 DHCP 中繼代理將此包發送給 DHCP 客戶端。

    DHCP 認證

    我們總是假想所有情況都能夠順利進行,害怕出問題,這也許意味著我永遠只是個初級程序員吧。我們上面探討的 DHCP 服務器都是合理的、合法的,但是互聯網是一把雙刃劍,不是所有人都是合法公民。如果假設了一個未經授權的 DHCP 服務器怎么辦?它很可能會對網絡造成影響。

    為了避免這些問題,在 [RFC3118] 中指定了一種認證 DHCP 消息的方法。它定義了一個 DHCP 選項,即Authentication 選項,如下所示

    認證選項的主要目的就是確定 DHCP 消息是否來自一個授權的發送方。

    身份驗證的代碼(code)屬性值是 90,而長度(Length)給出了選項中的字節數(不包括代碼和長度字段的字節)。如果協議(Protocol)和算法(Algorithm)屬性被設置為 0 ,則認證信息字段將保存一個簡單的共享配置的 token,token 大家開發應該都接觸過吧,就是一條認證信息。只要配置令牌在客戶端和服務器上匹配,這條消息就會被接受。

    我們上面聊到的只是其中的一種,還有一種更安全的方法是涉及所謂的延遲身份認證,如果協議和算法都被設置為 1,就表示使用了延遲身份認證。在這種情況下,客戶端的 DHCPDISCOVER 消息或 DHCPINFORM 消息包括身份驗證選項,并且服務器以其 DHCPOFFER 或 DHCPACK 消息中包含的身份驗證信息進行響應。這個認證信息中包括一個消息認證碼,它提供對發送方的認證和消息的完整性校驗。RDM 表示中繼檢測,中繼檢測包括一個單項遞增的值,只要經過一個代理中繼,那么這個中繼檢測的值就會 + 1。

    雖然 DHCP 認證能夠確保安全性,但是它沒有被廣泛使用,原因有兩點:

    • 首先,該方法要求在 DHCP 服務器和每個需要身份驗證的客戶端之間分配共享密鑰。
    • 其次,在 DHCP 已經被廣泛使用之后,才指定了 Authentication 選項。

    總結

    這篇文章我和你探討了計算機網絡中一個比較容易忽視的概念,為什么說他容易忽視呢?因為我們平常開發過程中基本上不會管 IP 地址的配置的,也就是環境搭建的時候會用到一些,但是要系統學習計算機網絡的話,DHCP 的重要性不可忽視,DHCP 包括工作機制、DHCP 報文消息,DHCP 狀態機、DHCP 認證這些都是需要你了解并掌握的。

    原文鏈接:趣聊 DHCP ,有點意思

    關注我,帶你更好的學習計算機網絡。

    先了解無線寬帶路由器,它好比將單純性無線AP和寬帶路由器合二為一的擴展型產品,不僅具備單純性無線AP所有功能如支持DHCP客戶端、支持VPN、防火墻、支持WEP加密等等,而且還包括了網絡地址轉換(NAT)功能,可支持局域網用戶的網絡連接共享??蓪崿F家庭無線網絡中的Internet連接共享,實現ADSL、Cable modem和小區寬帶的無線共享接入。其內置有簡單的虛擬撥號軟件,可以存儲用戶名和密碼撥號上網,可以實現為撥號接入Internet的ADSL、CM等提供自動撥號功能,而無需手動撥號或占用一臺電腦做服務器使用。

    除此之外,許多無線寬帶路由器內置了安全防護功能,小伙伴們通過設備后臺開啟此功能,能夠自動進行網址智能鑒定,安全模塊會攔截惡意網址、仿冒網址和欺詐網址,同時還具有防病毒功能,從互聯網入口處保護家庭網絡安全。當我們家中有多個設備進行上網時,不同的網絡行為會使得家中帶寬不堪重負。通過無線寬帶路由器的QoS功能,小伙伴們可以給經常使用迅雷下載和在線觀看高清視頻的設備進行限速使用。這樣一來,家中的其它設備不會因為上面兩個上網行為擠占帶寬過多,而造成自己上網卡頓。大多數設備都支持智能調控,小伙伴們只需打開這一功能便可以擁有流暢的網絡體驗。

    簡單介紹DHCP服務,動態主機配置協議(Dynamic Host Configuration Protocol)通常被應用在局域網絡環境中,主要作用是集中的管理、分配IP地址,使網絡環境中的主機動態的獲得IP地址、Gateway地址、DNS服務器地址等信息,并能夠提升地址的使用率。DHCP協議采用客戶端/服務器模型,主機地址的動態分配任務由網絡主機驅動。當DHCP服務器接收到來自網絡主機申請地址的信息時,才會向網絡主機發送相關的地址配置等信息,以實現網絡主機地址信息的動態配置。

    下面為小伙伴們分享無線寬帶路由器正確設置DHCP服務的操作步驟和方法

    • 第一步 啟動Windows 10操作系統,如圖所示。點擊任務欄"開始"按鈕,彈出開始菜單選擇"Microsoft Edge"項。

    • 第二步 如圖所示,喚出"Microsoft Edge"瀏覽器窗口。地址欄輸入無線路由器WEB管理地址,喚出登錄頁面輸入用戶名和密碼。

    • 第三步 喚出無線路由器WEB管理頁面,如圖所示。默認顯示無線路由器運行狀態,選擇左側"DHCP服務器"項。

    • 第四步 如圖所示,展開"DHCP服務器"樹形目錄結構。選擇"DHCP服務"項,右側顯示DHCP服務器默認不啟用。

    • 第五步 勾選"啟用"單選框,如圖所示。輸入地址池開始和結束地址、地址租期,設置完成點擊"保存"按鈕。

    • 第六步 完成無線寬度路由器設置DHCP服務的操作,如圖所示。本例到此結束,希望對大家能有所幫助。

    溫馨提示

    小伙伴們如果能從小編解決電腦問題的思路和方法中有所啟發,那就記得點贊、分享、評論和關注哦,咱們明天不見不散。

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有