暂无评论
一、创建高级 ACL(3000 举例)
bash
运行
system-view
# 新建高级ACL 3000
acl number 3000
# 封禁 TCP 23(Telnet)
rule deny tcp destination-port eq 23
# 封禁 UDP 23(少见,一并封)
rule deny udp destination-port eq 23
# 封禁 TCP 6633
rule deny tcp destination-port eq 6633
# 封禁 UDP 6633
rule deny udp destination-port eq 6633
# 封禁 TCP 1194(OpenVPN常用)
rule deny tcp destination-port eq 1194
# 封禁 UDP 1194
rule deny udp destination-port eq 1194
# 放行所有其他流量(必须加,否则全断)
rule permit ip
quit
二、把 ACL 应用到接口(关键)
ICG 一般:
外网口:GigabitEthernet 1/0/1
内网口:GigabitEthernet 1/0/2
1)外网口(inbound + outbound 都封)
bash
运行
interface GigabitEthernet 1/0/1
packet-filter 3000 inbound
packet-filter 3000 outbound
quit
2)内网口(如需内网也禁止,就挂;一般只挂外网)
bash
运行
interface GigabitEthernet 1/0/2
packet-filter 3000 inbound
packet-filter 3000 outbound
quit
三、如果只想封 “设备自身” 的 Telnet(23)
bash
运行
# 禁止设备被Telnet
user-interface vty 0 15
undo authentication-mode
protocol inbound none
quit
四、验证命令
bash
运行
display acl 3000
display packet-filter interface GigabitEthernet 1/0/1
暂无评论
shutdown,而是推荐使用高级 ACL(访问控制列表)来进行精准的流量拦截。<H3C> system-view
[H3C] acl number 3000
# 封禁 6633 端口
[H3C-acl-adv-3000] rule 5 deny tcp destination-port eq 6633
[H3C-acl-adv-3000] rule 10 deny udp destination-port eq 6633
# 封禁 23 (Telnet) 端口
[H3C-acl-adv-3000] rule 15 deny tcp destination-port eq 23
[H3C-acl-adv-3000] rule 20 deny udp destination-port eq 23
# 封禁 1194 (OpenVPN) 端口
[H3C-acl-adv-3000] rule 25 deny tcp destination-port eq 1194
[H3C-acl-adv-3000] rule 30 deny udp destination-port eq 1194
# (可选)放行其他所有流量
[H3C-acl-adv-3000] rule 100 permit ip
[H3C-acl-adv-3000] quit# 假设要应用的接口为 GigabitEthernet 1/0/1
[H3C] interface GigabitEthernet 1/0/1
[H3C-GigabitEthernet1/0/1] packet-filter 3000 inbound
[H3C-GigabitEthernet1/0/1] quitinterface range 命令将策略一次性下发到多个端口)暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论