h3c s5120 series 交换机 如何实现只有mac地址-ip地址绑定的设备才能上网,没有绑定的不能上网。详细操作命令
(0)
最佳答案
某些客户端(如WWW服务器等)需要固定的IP地址,可以通过将客户端的MAC地址与IP地址绑定的方式实现。当具有此MAC地址的客户端申请IP地址时,DHCP服务器将根据客户端的MAC地址查找到对应的IP地址,并分配给客户端。
某些客户端在向DHCP服务器发送DHCP-DISCOVER报文申请IP地址时,会构建客户端ID并添加到报文中一起发送。如果在DHCP服务器上将客户端ID与IP地址绑定,则当该客户端申请IP地址时,DHCP服务器将根据客户端ID查找到对应的IP地址并分配给客户端。
目前一个DHCP地址池中只能配置一个静态绑定,可以是IP地址与MAC地址的绑定,也可以是IP地址与客户端ID的绑定。
操作 | 命令 | 说明 | |
进入系统视图 | system-view | - | |
进入普通模式地址池视图 | dhcp server ip-pool pool-name | - | |
配置静态绑定的IP地址 | static-bind ip-address ip-address [ mask-length | mask mask ] | 必选 缺省情况下,没有配置静态绑定的IP地址 | |
配置静态绑定的MAC地址或客户端ID | 配置静态绑定的客户端MAC地址 | static-bind mac-address mac-address | 二者必选其一 缺省情况下,没有配置静态绑定的MAC地址和客户端ID |
配置静态绑定的客户端ID | static-bind client-identifier client-identifier | ||
配置静态绑定IP地址的租用有效期限 | expired { day day [ hour hour [ minute minute ] ] | unlimited } | 可选 缺省情况下,IP地址租用有效期限为unlimited,即租约期限为无限长 |
· static-bind ip-address和static-bind mac-address或static-bind client-identifier命令必须配合使用。
· 在同一个DHCP地址池中,如果配置了static-bind mac-address命令后,再配置static-bind client-identifier命令,则后面的配置将会覆盖前面的配置,反之亦然。
· 在同一个DHCP地址池中,如果多次执行static-bind ip-address或static-bind mac-address或static-bind client-identifier命令,新的配置会覆盖已有配置。
· 静态绑定的IP地址不能是DHCP服务器的接口IP地址,否则会导致IP地址冲突,被绑定的客户端将无法正常获取到IP地址。
· 静态绑定的客户端ID,要与在待绑定客户端通过display dhcp client verbose命令显示的客户端ID一致。否则,客户端无法成功获取IP地址。
· 设备作为DHCP客户端时,需要在DHCP服务器上配置IP地址与客户端ID静态绑定,设备作为BOOTP客户端时,需要配置IP地址与客户端MAC静态绑定,否则设备无法申请到静态绑定的IP地址。
· 如果作为DHCP客户端的设备,接口的MAC地址相同,则为了区分不同接口,采用静态绑定方式进行地址分配时,需要在服务器上配置静态绑定的客户端ID,而不能配置静态绑定的客户端MAC地址,否则可能导致客户端无法成功获取IP地址。
(0)
ip source guard
目录
本案例适用于如S5130-28F-WiNet、S5500V2-24P-WiNet、S5500V2-48P-WiNet等的V7交换机,V5、V7交换机具体分类及型号可以参考“1.1 Comware V5、V7平台交换机分类说明”。
Host A与Host B分别与Device B的端口GigabitEthernet1/0/2、GigabitEthernet1/0/1相连;Host C与Device A的端口GigabitEthernet1/0/2相连。Device B接到Device A的端口GigabitEthernet1/0/1上。各主机均使用静态配置的IP地址。
通过在Device A和Device B上配置IPv4静态绑定表项,可以满足以下各项应用需求:
lDevice A的端口GigabitEthernet1/0/2上只允许Host C发送的IP报文通过。
lDevice A的端口GigabitEthernet1/0/1上只允许Host A发送的IP报文通过。
l Device B的端口GigabitEthernet1/0/2上只允许Host A发送的IP报文通过。
lDevice B的端口GigabitEthernet1/0/1上只允许使用IP地址192.168.0.2/24的主机发送的IP报文通过,即允许Host B更换网卡后仍然可以使用该IP地址与Host A互通。
# 在端口GigabitEthernet1/0/2上配置IPv4动态绑定功能,绑定源IP地址和MAC地址。
<H3C> system-view //进入系统视图
[H3C] interface gigabitethernet 1/0/2 //进入g1/0/2接口
[H3C-GigabitEthernet1/0/2] ip verify source ip-address mac-address //配置IPv4动态绑定功能,绑定源IP地址和MAC地址
# 配置IPv4静态绑定表项,只允许MAC地址为0001-0203-0405、IP地址为192.168.0.3的Host C发送的IP报文通过端口GigabitEthernet1/0/2。
[H3C] interface gigabitethernet 1/0/2 //进入g1/0/2接口
[H3C-GigabitEthernet1/0/2] ip source binding ip-address 192.168.0.3 mac-address 0001-0203-0405 //配置IPv4静态绑定表项,只允许MAC地址为0001-0203-0405、IP地址为192.168.0.3的报文通过g1/0/2接口
[H3C-GigabitEthernet1/0/2] quit //退出当前视图
# 在端口GigabitEthernet1/0/1上配置IPv4动态绑定功能,绑定源IP地址和MAC地址。
[H3C] interface gigabitethernet 1/0/1 //进入g1/0/1接口
[H3C-GigabitEthernet1/0/1] ip verify source ip-address mac-address //配置IPv4动态绑定功能,绑定源IP地址和MAC地址
# 配置IPv4静态绑定表项,只允许MAC地址为0001-0203-0406、IP地址为192.168.0.1的Host A发送的IP报文通过端口GigabitEthernet1/0/1。
[H3C] interface gigabitethernet 1/0/1 //进入g1/0/1接口
[H3C-GigabitEthernet1/0/1] ip source binding ip-address 192.168.0.1 mac-address 0001-0203-0406 //配置IPv4静态绑定表项,只允许MAC地址为0001-0203-0406、IP地址为192.168.0.1的报文通过g1/0/1接口
[H3C-GigabitEthernet1/0/1] quit //退出当前视图
# 保存配置信息
[H3C]save force //保存配置
3.2 交换机B的配置
# 在端口GigabitEthernet1/0/2上配置IPv4动态绑定功能,绑定源IP地址和MAC地址。
[H3C] interface gigabitethernet1/0/2 //进入g1/0/2接口
[H3C-GigabitEthernet1/0/2] ip verify source ip-address mac-address //配置IPv4动态绑定功能,绑定源IP地址和MAC地址
# 配置IPv4静态绑定表项,只允许MAC地址为0001-0203-0406、IP地址为192.168.0.1的Host A发送的IP报文通过端口GigabitEthernet1/0/2。
[H3C-GigabitEthernet1/0/2] ip source binding ip-address 192.168.0.1 mac-address 0001-0203-0406 //配置IPv4静态绑定表项,只允许MAC地址为0001-0203-0406、IP地址为192.168.0.1的报文通过g1/0/2接口
[H3C-GigabitEthernet1/0/2] quit //退出当前视图
# 在GigabitEthernet1/0/1上配置IPv4动态绑定功能,绑定源IP地址。
[H3C] interface gigabitethernet 1/0/1 //进入g1/0/1接口
[H3C-GigabitEthernet1/0/1] ip verify source ip-address //配置IPv4动态绑定功能,绑定源IP地址和MAC地址
# 配置IPv4静态绑定表项,只允许IP地址为192.168.0.2的主机发送的IP报文通过端口GigabitEthernet1/0/1。
[H3C-GigabitEthernet1/0/1] ip source binding ip-address 192.168.0.2 //配置IPv4静态绑定表项,只允许IP地址为192.168.0.2的报文通过g1/0/1接口
[H3C-GigabitEthernet1/0/1] quit //退出当前视图
# 保存配置信息
[H3C]save force //保存配置
3.3 检查配置效果
# 在Switch A上显示IPv4静态绑定表项,可以看出以上配置成功。
<H3C> display ip source binding static
Total entries found: 2
IP Address MAC Address Interface VLAN Type
192.168.0.1 0001-0203-0405 GE1/0/2 N/A Static
192.168.0.3 0001-0203-0406 GE1/0/1 N/A Static
# 在Switch B上显示IPv4静态绑定表项,可以看出以上配置成功。
<SwitchB> display ip source binding static
Total entries found: 2
IP Address MAC Address Interface VLAN Type
192.168.0.1 0001-0203-0406 N/A N/A Static
N/A 0001-0203-0407 GE1/0/1 N/A Static
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论