<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## 12.3 DHCP 客戶端的設定 DHCP 的客戶端可以是 Windows 也可以是 Linux 呢!鳥哥的網域內使用三部計算機,就如圖 3.2-1 所示的那樣。 Linux 與 Windows XP 的設定方式已經分別在第四章與第三章談過了,底下就稍微介紹過而已。至于圖示的部分, 我們主要是以 Windows 7 來做介紹啰。 * * * ### 12.3.1 客戶端是 Linux Linux 的網絡參數設定還記得吧?不記得的話就得要打屁股了!在[第四章 (4.2.2)](http://linux.vbird.org/linux_server/0130internet_connect.php#connect_auto) 我們談過自動取得 IP 的方式,設定真的很簡單: ``` [root@clientlinux ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 NM_CONTROLLED=no ONBOOT=yes BOOTPROTO=dhcp &lt;==就是他!指定這一個就對了! [root@clientlinux ~]# /etc/init.d/network restart ``` 同時記得要拿掉預設路由的設定喔!改完之后,就將我們的整個網絡重新啟動即可 (不要使用 ifdown 與 ifup ,因為還有預設路由要設定!)。請注意,如果你是在遠程進行這個動作, 你的聯機『肯定會掛掉!』,因為網絡卡被你關了嘛!呵呵!所以請在本機前面才進行喔!如果執行的結果有找到正確的 DHCP 主機,那么幾個檔案可能會被更動喔: ``` # 1\. DNS 的 IP 會被更動呢!查閱一下 resolv.conf 先: [root@clientlinux ~]# cat /etc/resolv.conf search centos.vbird &lt;==還記得設定過 domain-name 否? domain centos.vbird &lt;==還記得設定過 domain-name 否? nameserver 168.95.1.1 &lt;==這就是我們在 dhcpd.conf內的設定值 nameserver 139.175.10.20 # 2\. 觀察一下路由啦! [root@clientlinux ~]# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 192.168.100.254 0.0.0.0 UG 0 0 0 eth0 # 嗯!沒錯!路由也被正確的捉到了!OK的啦! # 3\. 察看一下客戶端的指令吧! [root@clientlinux ~]# netstat -tlunp &#124; grep dhc Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name udp 0 0 0.0.0.0:68 0.0.0.0:* 1694/dhclient # 你沒看錯!確實是有個小程序在監測 DHCP 的聯機狀態吶! # 4\. 看一看客戶端租約所記載的信息吧! [root@clientlinux ~]# cat /var/lib/dhclient/dhclient* lease { interface "eth0"; fixed-address 192.168.100.101; &lt;==取得的 IP 呦! option subnet-mask 255.255.255.0; option routers 192.168.100.254; option dhcp-lease-time 259200; option dhcp-message-type 5; option domain-name-servers 168.95.1.1,139.175.10.20; option dhcp-server-identifier 192.168.100.254; option domain-name "centos.vbird"; renew 4 2011/07/28 05:01:24; &lt;==下一次預計更新 (renew) 的時間點 rebind 5 2011/07/29 09:06:36; expire 5 2011/07/29 18:06:36; } # 這個檔案會記錄該適配卡所曾經要求過的 DHCP 信息喔!重要! # 有沒有看出來,他幾乎就與你設定的 /etc/dhcp/dhcpd.conf 類似? ^_^ ``` 有沒有發現其實你的客戶端取得的數據都被記載在 /var/lib/dhclient/dhclient*-eth0.leases 里頭啊? 如果你有多張網卡,那么每張網卡自己的 DHCP 要求就會被寫入到不同檔名的檔案當中去! 觀察該檔案就知道你的數據是如何啰!這可也是挺重要的呦! **Tips:** 你或許會問說, dhcp 不是都會隨機取得 IP 嗎?那為什么這部客戶端 clientlinux.centos.vbird 每次都能夠取得相同的固定 IP 呢? 很簡單,因為上頭的 dhclient-eth0.leases 里面的 fixed-address 指定了想要固定 IP 的選項。如果 DHCP 服務器的該 IP 沒有被用走,也在規定的 range 設定值內,那就會發放給你這個 IP 了。如果你想要不同的 IP 呢? 那就將你想要的 IP 取代上述的設定值啦! ![](https://box.kancloud.cn/2016-05-13_5735736501917.gif) 例題:在文獻中談到,如果區網內有多個 DHCP 服務器 (假設有 DHCP1, DHCP2),那么每次客戶端對整個物理網絡區段廣播時,DHCP 服務器將是先搶先贏的局面。 但是若第一次取得 DHCP1 服務器的 IP 后,未來重新啟動網絡,都只會取得 DHCP1 的網絡參數,這是為什么?答:看到上述的 dhclient-eth0.leases 客戶端檔案了嗎?因為你的主機想要取得上次取得的網絡參數,因此將會對 DHCP1 要求網絡參數。 如果你想要使用先搶先贏的方式來取得 IP ,或者想要使用 DHCP2 來取得 IP ,那么得要修訂或者刪除 dhclient-eth0.leases 才行。 * * * ### 12.3.2 客戶端是 Windows 在 Windows 底下設定 DHCP 協議以取得 IP 實在是很簡單喔!例如,你可以到第三章的 [3.2.2](http://linux.vbird.org/linux_server/0120intranet.php#protocol_win) 小節去瞧瞧如何設定的擷取圖示。 我們這里以 Windows 7 作為介紹好了。你可以依據『開始』--&gt;『控制臺』--&gt;『檢視網絡狀態及工作』 --&gt;『變更適配卡設定』,在出現的圖示中,選擇屬于你的相關網卡,然后連擊兩下之后,就開始底下的設定程序: 1. 如上所述,點擊網絡卡設定后,會出現如下圖示: ![](https://box.kancloud.cn/2016-05-13_5735da70da350.gif) 圖 12.3-1、局域網絡的 Windows 7 系統設定 DHCP 的方式 2. 在圖 12.3-1 的地方按下箭頭所指的『內容』處,就會出現如下畫面啰: ![](https://box.kancloud.cn/2016-05-13_5735da7103b5f.gif) 圖 12.3-2、局域網絡的 Windows 7 系統設定 DHCP 的方式 在上面的畫面當中,先點選 TCP/IP4 第四版 IP 協議,然后按下『內容』就可以開始來修改網絡參數啰! 3. 接下來如下圖所示,你只要勾選『自動取得 IP 地址』那個項目,然后按下『確定』并離開設定畫面, 如此一來 Windows 就會開始自動取得 IP 的工作了。 ![](https://box.kancloud.cn/2016-05-13_5735da7142a7f.gif) 圖 12.3-3、局域網絡的 Windows 7 系統設定 DHCP 的方式 4. 那你如何確認你的 IP 已經被順利的取得呢?如果是在早期的 Windows 95 ,你可以使用一個名為『 winipcfg 』 來觀察你的 IP 設定。不過在 windows 2000 以后,你可能需要使用命令提示字符來觀察才行。你可以使用: 『開始』--&gt;『所有程序』--&gt;『附屬應用程序』--&gt;『命令提示字符』來取出終端機,然后這樣處理看看: ``` C:\Users\win7&gt; ipconfig /all ....(前面省略).... 以太網絡卡 區域聯機: 聯機特定 DNS 后綴 . . . . . . . . : centos.vbird 描述 . . . . . . . . . . . . . . .: Intel(R) PRO/1000 MT Desktop Adapter 實體地址 . . . . . . . . . . . . .: 08-00-27-11-EB-C2 DHCP 已啟用 . . . . . . . . . . . : 是 自動設定啟用 . . . . . . . . . . .: 是 鏈接-本機 IPv6 地址 . . . . . . . : fe80::ec92:b907:bc2a:a5fa%11(偏好選項) IPv4 地址 . . . . . . . . . . . . : 192.168.100.30(偏好選項) &lt;==這是取得的IP 子網掩碼 . . . . . . . . . . . .: 255.255.255.0 租用取得 . . . . . . . . . . . . .: 2011年7月27日 上午 11:59:18 &lt;==這是租約 租用到期 . . . . . . . . . . . . .: 2011年7月30日 上午 11:59:18 預設網關 . . . . . . . . . . . . .: 192.168.100.254 DHCP 服務器 . . . . . . . . . . . : 192.168.100.254 &lt;==這一部 DHCP 服務器 DNS 服務器 . . . . . . . . . . . .: 168.95.1.1 &lt;==取得的 DNS 139.175.10.20 NetBIOS over Tcpip . . . . . . . .: 啟用 C:\Users\win7&gt; ipconfig /renew # 這樣可以立即要求更新 IP 信息喔! ``` 這樣就 OK 的啦!簡單吧! * * *
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看