可以实现,IP‑Access(iNode 客户端隧道模式)支持下发 IPv6 路由;支持
force‑all强制全部客户端 IPv6 流量全部进入 VPN 隧道H3C。Web‑接入模式不支持 IPv6 隧道转发,必须使用 iNode 客户端 IP 接入。
前提条件
system‑view
# 新建SSLVPN的IPv6地址池
sslvpn ip‑pool ipv6‑pool1
network 2001:db8:100:: 64
quit
#进入sslvpn‑context实例
sslvpn‑context ctx1
ip‑tunnel interface sslvpn‑ac 1
#接口开启ipv6
interface sslvpn‑ac 1
ipv6 enable
quit
sslvpn‑policy‑group pg1
#引用ipv6地址池
ip‑tunnel ipv6 address‑pool ipv6‑pool1
#✅强制客户端全部IPv6流量进入VPN隧道,下发客户端最高优先级::/0缺省ipv6路由
ip‑tunnel ipv6 access‑route force‑all
#可选:部分网段走隧道,不用全部强制,则写具体网段,不要force‑all
#ip‑tunnel ipv6 access‑route 2001:db8:200:: 64
#可选:例外路由,指定IPv6网段不走VPN隧道,访问本地互联网
#ip‑tunnel ipv6 exclude‑route 2400::/12
ip‑tunnel enable
quit
#策略组绑定到context
sslvpn‑context ctx1
policy‑group pg1
quit
Web 界面路径:SSLVPN→IP 接入资源 →策略组,勾选强制 IPv6 流量接入 VPN,对应
ip‑tunnel ipv6 access‑route force‑allH3C。
sslvpn‑ac 接口加入 untrust 域,IPv6 流量源域为 untrust。
security‑policy ipv6security‑policy ipv6
rule name sslvpn6‑to‑inner
source‑zone untrust
destination‑zone trust
source‑ip‑subnet 2001:db8:100:: 64
action pass
quit
rule name sslvpn6‑to‑local
source‑zone untrust
destination‑zone local
source‑ip‑subnet 2001:db8:100:: 64
action pass
quit
ip‑tunnel ipv6 access‑route force‑all作用:iNode 客户端会生成优先级最高的 IPv6 缺省路由::/0,所有 IPv6 流量全部进入 VPN 隧道;客户端无法手动删除该路由,iNode 监控保护;断开 VPN,该路由自动清除H3C。force‑all,使用ip‑tunnel ipv6 access‑route 网段 前缀,只下发内网业务网段;外网 IPv6 流量不走 VPN。ip‑tunnel ipv6 exclude‑route:部分公网 IPv6 网段不走隧道,直接客户端本地访问互联网。display sslvpn‑context ctx1
display sslvpn‑policy‑group pg1
display sslvpn online‑user verbose
客户端 iNode 拨号成功后,在 PC 执行route print‑6查看是否下发了 VPN 虚拟网卡的 IPv6 缺省路由。
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论