H3C-DHCP-FTP

发布于:2023-01-28 ⋅ 阅读:(593) ⋅ 点赞:(0)

DHCP

实验拓扑

image-20220712154906248


实验需求

  1. 按照图示为R1配置IP地址
  2. 配置R1为DHCP服务器,提供服务的地址池为192.168.1.0/24网段,网关为192.168.1.254,DNS服务器地址为202.103.24.68202.103.0.117
  3. 192.168.1.10-192.168.1.20为专用地址段,要求不能用于自动分配
  4. PC3和PC4都能获取到192.168.1.0/24网段的IP地址

实验步骤:

R1
[R1]int g0/0
[R1-GigabitEthernet0/0]ip add 192.168.1.1 24         
[R1-GigabitEthernet0/0]quit

[R1]dhcp enable 
[R1]dhcp server ip-pool 2y                                 #创建一个地址池

[R1-dhcp-pool-2y]network 192.168.1.10 ?          
  INTEGER<1-30>  Mask length of the subnet
  export-route   Export the route
  mask           Specify a subnet mask
  secondary      Specify a secondary network
  <cr>           

[R1-dhcp-pool-2y]network 192.168.1.0 mask 255.255.255.0      #分配地址池
[R1-dhcp-pool-2y]gateway-list 192.168.1.254                  #配置下发DNS

[R1-dhcp-pool-2y]dns-list 202.103.24.68 202.103.0.117        #配置下发网关地址

[R1-dhcp-pool-2y]dis this 
#
dhcp server ip-pool 2y
 gateway-list 192.168.1.254
 network 192.168.1.0 mask 255.255.255.0
 dns-list 202.103.24.68 202.103.0.117
#
return

[R1-dhcp-pool-2y]quit
[R1]dhcp server forbidden-ip 192.168.1.10 192.168.1.20       #设置排除地址
[R1]

R1
[R1]dhcp server ip-pool 2y
[R1-dhcp-pool-2y]dis this 
#
dhcp server ip-pool 2y
 gateway-list 192.168.1.254
 network 192.168.1.0 mask 255.255.255.0
 dns-list 202.103.24.68 202.103.0.117
#
return
[R1-dhcp-pool-2y]expired ?            #配置DHCP租期
  day        Specify expired days     #限时租期
  unlimited  Unlimited lease          #无限制租赁


[R1-dhcp-pool-2y]expired day 365 hour 23 ?
  minute  Specify expired minutes
  <cr>    
    
[R1-dhcp-pool-2y]expired day 365 hour 23 minute 59   #可以设置到具体的时分秒


[R1]dis dhcp server ip-in-use          #可以查看使用了地址池里的那些地址
IP address       Client identifier/    Lease expiration      Type
                 Hardware address
192.168.1.2      0034-3633-352e-3132-  Jul 13 16:00:28 2022  Auto(C)            
                 3937-2e30-3330-362d-                                           
                 4745-302f-302f-31                                              
192.168.1.3      0034-3633-352e-3135-  Jul 13 16:02:38 2022  Auto(C)            
                 3030-2e30-3430-362d-                                           
                 4745-302f-302f-31                                              

实验效果

PC3自动获取到ip地址

image-20220712160145536

PC4

image-20220712160414766

总结:DHCP是动态主机配置协议的缩写。它是一种存在于应用层的网络管理协议。在DHCP的帮助下,可以动态地给网络上的任何设备或节点分配一个互联网协议IP地址,使它们可以使用这个IP进行通信。网络管理员的任务是将大量的IP地址手动分配给网络中的所有设备。然而,在DHCP中,这个任务是自动化的,是集中管理,而不是手工管理。无论是小型本地网络还是大型企业网络都实现了DHCP。DHCP的基本目标是为主机分配一个唯一的IP地址。

FTP

实验拓扑

image-20220712162028165


实验需求

1.在R1上配置FTP

2.在R2上连接FTP服务器


实验步骤:

R1:
[r1]int g0/0
[r1-GigabitEthernet0/0]ip add 192.168.1.1 24

R2
[r2]int g0/0
[r2-GigabitEthernet0/0]ip add 192.168.1.2 24
[r2-GigabitEthernet0/0]ping 192.168.1.1
Ping 192.168.1.1 (192.168.1.1): 56 data bytes, press CTRL+C to break
56 bytes from 192.168.1.1: icmp_seq=0 ttl=255 time=1.000 ms


R1
[r1]ftp server enable                 #开启FTP服务

[r1]local-user 2y class ?             #创建一个用户
  manage   Device management user
  network  Network access user

[r1]local-user 2y class manage         #用户类型要选择manage
New local user added.

[r1-luser-manage-2y]password simple zydsb111111    #创建用户密码
[r1-luser-manage-2y]authorization-attribute user-role level-15   #配置用户级别
[r1-luser-manage-2y]service-type ftp             #配置用户服务类型
实验效果
R2
<r2>ftp 192.168.1.1
Press CTRL+C to abort.
Connected to 192.168.1.1 (192.168.1.1).
220 FTP service ready.
User (192.168.1.1:(none)): 2y
331 Password required for 2y.
Password: 
230 User logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> 
ftp> dir
227 Entering Passive Mode (192,168,1,1,115,213)
150 Accepted data connection
drwxrwxrwx    2 0          0                4096 Jul 12 16:12 diagfile
-rwxrwxrwx    1 0          0               43136 Jul 12 16:12 licbackup
-rwxrwxrwx    1 0          0               43136 Jul 12 16:12 licnormal

ftp> get msr36-cmw710-boot-r0821p11.bin zydsb.bin      #下载一个文件
227 Entering Passive Mode (192,168,1,1,115,243)
150 Accepted data connection
226 File successfully transferred

<r2>dir 
Directory of flash: (VFAT)
   0 drw-           - Jul 12 2022 16:12:39   diagfile
   1 -rw-       43136 Jul 12 2022 16:12:38   licbackup
   ……
   7 -rw-           0 Jul 12 2022 16:25:58   zydsb.bin   #新的文件
  

(VFAT)
0 drw- - Jul 12 2022 16:12:39 diagfile
1 -rw- 43136 Jul 12 2022 16:12:38 licbackup
……
7 -rw- 0 Jul 12 2022 16:25:58 zydsb.bin #新的文件


>总结:FTP(File Transfer Protocol)文件传输协议,在TCP/IP协议族中属于应用层协议运行于TCP协议之上是一种可靠的传输协议,主要功能用于实现用户间文件分发共享,以及网络管理者在进行设备版本升级、日志下载和配置保存等业务操作时,均会使用到FTP功能。

网站公告

今日签到

点亮在社区的每一天
去签到