ssl‑server‑policy,每个 policy 引用各自的pki‑domain(各自导入自己域名证书);虚服务器视图下通过sni参数进行域名匹配。注意:一个 ssl‑server‑policy 只能绑定一个 pki‑domain;一条虚服务器下可以多次执行
ssl‑server‑policy xxx sni 域名绑定多条策略H3C。
pki‑domain domain1 domain2,该方式只适用于一张证书包含多个 SAN 多域名证书(同一张证书文件),不能用于两张完全独立不同证书文件,不能用来解决两个完全不同域名的两份独立证书场景H3C。❗你的场景:两个域名分别是两份独立证书,不能使用同一个 ssl‑server‑policy 配置两个 pki‑domain,必须用 SNI 多策略方式 A。
#1、分别完成2个pki‑domain,分别导入域名A、域名B证书
pki‑domain domain‑A
#导入域名A证书、私钥
quit
pki‑domain domain‑B
#导入域名B证书、私钥
quit
#2、创建两套独立ssl‑server‑policy,分别绑定pki‑domain
ssl server‑policy ssl‑A
pki‑domain domain‑A
ciphersuite aes‑128‑gcm‑sha256 aes‑256‑gcm‑sha384
certificate‑chain‑sending enable
quit
ssl server‑policy ssl‑B
pki‑domain domain‑B
ciphersuite aes‑128‑gcm‑sha256 aes‑256‑gcm‑sha384
certificate‑chain‑sending enable
quit
#3、创建HTTPS七层虚服务器,同一个VIP443,绑定两套ssl策略,配置SNI域名
virtual‑server VS‑WEB type https
virtual‑ip 202.x.x.x 255.255.255.255 port 443
real‑server‑group RS‑WEB
#绑定策略+SNI域名,客户端请求携带该SNI域名,就选用对应ssl策略&证书
ssl‑server‑policy ssl‑A sni ***.***
ssl‑server‑policy ssl‑B sni ***.***
service enable
quit
virtual‑server VS‑WEB
undo service enable
service enable
可选补充一条不带 sni 的默认 ssl‑policy,用于兼容无 SNI 旧客户端:
virtual‑server VS‑WEB
ssl‑server‑policy ssl‑A
不带 sni 参数的这条作为 fallback 默认证书,客户端不带 SNI 时返回该证书。
#查看虚服务器绑定的ssl‑policy和sni域名
display virtual‑server VS‑WEB verbose
#查看ssl‑server‑policy引用的pki‑domain
display ssl server‑policy ssl‑A
display ssl server‑policy ssl‑B
#查看pki‑domain证书加载状态
display pki local‑certificate
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论