第一部分:理論
一.什麼是
dhcp服務
1. dhcp
全稱是dynamic host configure protocol
即:動態主機分配協議。它動態的為區域網內的使用者提供網路資訊,這些資訊包括:
ip,子網掩碼,閘道器,
dns,廣播位址等。
二.為什麼要用
dhcp
1.他可以減輕網路管理員的工作量,提高網路靈活性。
三.**會用
dhcp服務
1.區域網內都可以使用。推薦:在網路節點數比較多的情況下採用。(
>50臺)
四. 如何應用
dhcp
1.dhcp
伺服器端口號67(
udp)。
2.dhcp
的工作原理。(客戶端如何獲得網路資訊的)
客戶端通過廣播的方式請求改網段內的
dhcp
伺服器,伺服器接收到請求後,會主動響應客戶端,進而分配網路資訊給客戶端。
3.什麼裝置可以搭建
dhcp
伺服器,及優缺點。
路由器,三層交換機,
windows
伺服器,
linux
伺服器。路由器和交換機可以搭建,但網路規模不能太大,否則會加大路由器的負擔。
第二部分:實驗
實驗1
一.安裝
dhcp
軟體。
1.
安裝包名稱
:dhcp (
不是dhcpd)
,考試經常考。
先掛載光碟:
mount (-t iso9660) /dev/hdc /mnt
2.dhcp
的配置檔案預設是不存在的,需要手工建立,操作如下
cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf
二.修改
dhcp
的主配置檔案
ddns-update-style interim;
紅色字型為:全域性設定
default-lease-time 21600;(
預設租約時間)
max-lease-time 43200; (
最大租約時間)
option domain-name "abc.com";
(伺服器名稱)
option domain-name-servers 192.168.1.1;
(dns)
具體子網設定
subnet 192.168.1.0 netmask 255.255.255.0
range 192.168.1.100 192.168.1.200;
(設定可分配位址範圍)
option subnet-mask 255.255.255.0;
(子網掩碼)
option routers 192.168.1.1;
(閘道器)
host server01
}
三.啟動
dhcp服務
dhcpd
服務的啟動方式有兩種方式: a
./etc/init.d/dhcpd start b
.service dhcpd start 四
.主機擁有多個網路介面時需要在檔案中指定提供
dhcp
服務的網路介面 在
/etc/sysconfig/dhcpd
檔案中設定
dhcpdargs=eth0
(eth0
是提供dhcp
服務的網路介面名稱)
五.用一台
windows
客戶端測試:(把
ip改為自動獲得)
掌握兩個命令:
ipconfig /release(ip
位址的釋放);
ipconfig /renew(ip
位址的重新獲得)
六.登陸
dhcp
伺服器檢視租約檔案:
/var/lib/dhcp/dhcpd.leases
七.用一台
linux
客戶端測試,修改網絡卡配置檔案,內容如下:
方法一cat /etc/sysconfig/network-scripts/ifcfg-eth0
device=eth0
onboot=yes
bootproto=dhcp
方法二執行
netconfig
然後啟用
dhcp
就可以了
2.重啟一下網絡卡
service network restart
實驗2
為經理分配乙個固定的
ip。(假設經理的電腦是
windows)
1. 首先要知道經理電腦的
mac11:22:33:44:55:66(
注意格式,跟
windows
不一樣)
2.編輯
dhcp
主配檔案
/etc/dhcpd.conf
,在修改該檔案的最後幾行
a.hardware ethernet
後面跟經理的
mac位址
b.fix-address
後面就是要分配給經理的固定的ip。
3.重啟一下
dhcpd服務
service dhcpd restart
4.重啟一下經理的網絡卡,就可以獲得該固定的ip。
squid網路服務的搭建和配置
1.確認主機具有完整的網域名稱 squid服務執行需要linux主機具有完整的網域名稱 grep hostname etc hosts 2.squid伺服器的初始化 在第一次使用squid伺服器之前需要先對squid伺服器進行初始化工作 squid z 3.初始的主要作用是在squid伺服器的工作目...
ssh網路服務的搭建和配置
第一部分 理論 一 什麼是 ssh。ssh secure shell 實現了與 telnet 服務類似的遠端登入功能 它可以遠端連線路由器,交換機,linux 伺服器等。二 為什麼要用 ssh.大家都知道,telnet 可以實現遠端登入,但是明文傳輸,很容易被別人捕獲資料 ssh相當於加密的 tel...
tcp wrapper網路服務的搭建和配置
第一部分 理論 一 的基本概念 v 的功能 是大多數 linux 發行版本中都預設提供的功能 的主要執行檔案是 tcpd tcpd 程式可以將其他的網路服務程式 包裹 起來,從而進行集中的訪問控制設定 的設定檔案 v 使用兩個設定檔案 hosts.allow 和 hosts.deny 兩個檔案的用於...