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}
相关推荐
寅时码28 分钟前
React 之死·终章:一个 useRef,把闭包陷阱、依赖数组、漫天 rerender 全送走
前端·react.js·ai编程
不好听61332 分钟前
HTML 事件监听机制:从 DOM Level 0 到 React 合成事件
前端·react.js·html
wordbaby40 分钟前
为什么刷新页面就 404?聊聊 SPA 路由与 Nginx 的那点事
前端
不好听6131 小时前
React 核心概念:JSX、组件与数据驱动
前端·react.js
触底反弹1 小时前
🔥 React 零基础入门(中):500 行屎山代码到组件化的蜕变
前端·javascript·react.js
不好听6131 小时前
React vs Vue:两大前端框架技术选型深度对比
前端·vue.js·react.js
GuWenyue1 小时前
Cursor黑盒拆解!1套LangChain.js手写Mini编程Agent,自动生成React项目,效率提升60%
前端·数据库·人工智能
GuWenyue1 小时前
传统Agent工具两大痛点!300行代码落地MCP跨语言工具,彻底解耦LLM与工具
前端·人工智能·算法
小林ixn2 小时前
从 onclick 到 React 合成事件,再到完整应用逻辑:一次前端架构的深度剖析
前端·react.js·前端框架
Csvn3 小时前
🧩「找不到模块」排查全记录——Monorepo 下 TypeScript 路径别名的 5 种「不通」与根治方案
前端