F5 Big IP如何设置web和SSH登录的白名单

F5 Big IP如何设置web和SSH登录的白名单

1 白名单是啥?

只有白名单中的Ip地址才能登录 F5

2 WEB相关的配置

2.1 查看当前的白名单

SSH登录到F5上

root@F5_A:Active:Standalone config # tmsh list sys httpd

sys httpd {

allow { 10.199.1.0/24 10.199.2.100 }

auth-pam-idle-timeout 3600

description "RequestHeader set connection close"

include "RequestHeader set connection close"

}

root@F5_A:Active:Standalone config #

2.2 修改当前的白名单

添加1个网段或IP

比如要增加1个IP 10.248.5.200

复制代码
root@(F5_A)(cfg-sync Standalone)(Active)(/Common)# tmsh
root@(F5_A)(cfg-sync Standalone)(Active)(/Common)(tmos)# modify sys httpd allow add {10.248.5.200} 

如果要删除其中的1个IP或网段,使用delete

复制代码
root@(F5_A)(cfg-sync Standalone)(Active)(/Common)# tmsh
root@(F5_A)(cfg-sync Standalone)(Active)(/Common)(tmos)# modify sys httpd allow delete {10.248.5.200} 

移除所有的白名单

tmsh modify sys sshd allow none

使用新的IP替换当前所有的

modify sys sshd allow replace-all-with { 10.248.99.0/24}

3 SSH相关的配置

命令和上面的WEB一样,只是将httpd 改为sshd

2.1 查看当前的白名单

SSH登录到F5上

复制代码
[root@F5_A] config # tmsh list sys sshd
sys sshd {
    allow { 10.248.1.1   10.248.2.0/24 }

2.2 修改当前的白名单

添加1个网段或IP

比如要增加1个IP 10.248.5.200

复制代码
root@(F5_A)(cfg-sync Standalone)(Active)(/Common)# tmsh
root@(F5_A)(cfg-sync Standalone)(Active)(/Common)(tmos)# modify sys sshd allow add {10.248.5.200} 

如果要删除其中的1个IP或网段,使用delete

复制代码
root@(F5_A)(cfg-sync Standalone)(Active)(/Common)# tmsh
root@(F5_A)(cfg-sync Standalone)(Active)(/Common)(tmos)# modify sys sshd  allow delete {10.248.5.200} 

移除所有的白名单

复制代码
tmsh modify sys sshd allow none 

使用新的IP替换当前所有的

复制代码
 modify sys sshd allow replace-all-with { 10.248.99.0/24}
相关推荐
程序员大阳10 小时前
副队长CSS教程(37)–transition 过渡
前端·css·transition·过渡
ZoeLandia10 小时前
TypeScript 01:类型注解与类型推断
前端·javascript·typescript
踩蚂蚁10 小时前
从“打开灯光”看 KWS 多关键词语音控制是怎么工作的
前端
ppiero11 小时前
AI 助手聊着聊着就失忆?先分清"上下文"和"记忆"(五步装长期记忆)
前端
打呵欠的猫11 小时前
用 AI 做性能分析:一行命令找出拖慢页面的 5 个组件,优化后首屏快了 40%
前端·性能优化·ai编程
用户50800705462811 小时前
芯飞云用了两个月,说说我的真实感受
前端
Amos_Web11 小时前
Rspack 源码解析(二十一):Cacheable 与 Storage 如何持久化编译结果
前端·rust·前端框架
青烟小生11 小时前
前端性能优化实战:从指标监控到极致体验
前端
deli00711 小时前
0.1 加 0.2 为什么不等于 0.3?IEEE 754 双精度逐位实测
前端
Momo__11 小时前
前端 Code Review 实战:识别 AI 写代码的 15 个常见坑
前端·vibecoding