DHCP 서비스 구성 - Cisco 시뮬레이터

DHCP(동적 호스트 구성 프로토콜, 동적 호스트 구성 프로토콜)는 LAN 네트워크 프로토콜입니다. 서버에서 제어하는 ​​IP 주소의 범위를 말하며 클라이언트가 서버에 로그인하면 서버에서 할당한 IP 주소와 서브넷 마스크를 자동으로 얻을 수 있습니다. DHCP는 일반적으로 대규모 LAN 환경에서 사용되며 주요 기능은 관리를 중앙 집중화하고 IP 주소를 할당하여 네트워크 환경의 호스트가 IP 주소, 게이트웨이 주소 및 DNS 서버 주소와 같은 정보를 동적으로 얻을 수 있도록 하는 것입니다. 주소 사용을 개선할 수 있습니다.

방법 1. 레이어 3 스위치를 사용하여 DHCP 서비스 구성

1. 토폴로지 계획

Cisco 시뮬레이터에서 다음 네트워크 토폴로지 계획을 수행합니다
여기에 이미지 설명 삽입
.토폴로지 다이어그램은 레이어 3 스위치, 레이어 2 스위치 2개 및 호스트 4개로 구성됩니다.

2. 레이어 2 스위치 VLAN 구성

Switch0 명령줄에서 다음 작업을 수행합니다.

Switch>enable 										//进入特权模式
Switch#configure t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#
Switch(config)#vlan 10								//创建vlan 10
Switch(config-vlan)#exit
Switch(config)#int
Switch(config)#interface r
Switch(config)#interface range f0/1-20				//批量选择端口1-20
Switch(config-if-range)#sw
Switch(config-if-range)#switchport m
Switch(config-if-range)#switchport mode a
Switch(config-if-range)#switchport mode access 		//设置端口为access类型
Switch(config-if-range)#sw
Switch(config-if-range)#switchport a
Switch(config-if-range)#switchport access vlan 10	//将端口加入到vlan 10中
Switch(config-if-range)#no shutdown					//开启端口

Switch1에서도 위의 작업을 수행합니다.

3. 레이어 3 스위치 VLAN 구성

레이어 3 스위치의 명령줄에서 다음 작업을 실행합니다.

Switch>enable 
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#exit
Switch(config)#inte
Switch(config)#interface vlan 10
Switch(config-if)#ip ad
Switch(config-if)#ip address 192.168.1.254 255.255.255.0
Switch(config-if)#exit
Switch(config)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport mo
Switch(config-if)#switchport mode a
Switch(config-if)#switchport mode access 
Switch(config-if)#sw
Switch(config-if)#switchport a
Switch(config-if)#switchport access vlan 10

4. DHCP 서비스 구성

레이어 3 스위치의 명령줄에서 다음 작업을 실행합니다.

Switch(dhcp-config)#exit
Switch(config)#ip dh
Switch(config)#ip dhcp ?
  excluded-address  Prevent DHCP from assigning certain addresses
  pool              Configure DHCP address pools
  relay             DHCP relay agent parameters
  snooping          DHCP Snooping
Switch(config)#ip dhcp p
Switch(config)#ip dhcp pool vlan10						//配置DHCP地址池
Switch(dhcp-config)#network 192.168.1.1 255.255.255.0	//配置DHCP网络
Switch(dhcp-config)#def
Switch(dhcp-config)#default-router 192.168.1.254		//默认网关地址
Switch(dhcp-config)#exit
Switch(config)#se
Switch(config)#service dh
Switch(config)#service dhcp								//启动DHCP服务

5. 테스트

여기에 이미지 설명 삽입
동적 요청 성공! !

방법 2. 라우터에서 직접 DHCP 서비스 구성

1. 토폴로지 맵

여기에 이미지 설명 삽입

2. 라우터 구성 Router0

Router>en
Router#conf t
Router(config)#ip dh
Router(config)#ip dhcp pool pool1						//配置地址池
Router(dhcp-config)#network 192.168.1.0 255.255.255.0	//地址池玩过范围

Router(dhcp-config)#de
Router(dhcp-config)#default-router 192.168.1.1			//默认网关

Router(dhcp-config)#end
Router#
%SYS-5-CONFIG_I: Configured from console by console

3. 테스트

여기에 이미지 설명 삽입

Router#show ip d
Router#show ip dhcp b
Router#show ip dhcp binding 							//查询ip地址使用情况
IP address       Client-ID/              Lease expiration        Type
                 Hardware address
192.168.1.2      000D.BDC0.795E           --                     Automatic

방법 3. 서버를 사용하여 DHCP 서비스 구성

1. 토폴로지 맵

여기에 이미지 설명 삽입

2. 서버 구성

IP 및 게이트웨이 구성
여기에 이미지 설명 삽입
DHCP 서비스 구성
여기에 이미지 설명 삽입
Router1의 g0/2 포트 구성, DHCP 서버 주소 지정:

Router#configure t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#interface GigabitEthernet0/2
Router(config-if)#ip help
Router(config-if)#ip helper-address 192.168.3.12	//指定DHCP服务器地址

3. 테스트

여기에 이미지 설명 삽입

추천

출처blog.csdn.net/py_123456/article/details/117163914