需求:需要获取每日连接VPN的用户信息。
测试过程:
1)dis l2tp tunnel可查看当前在线公网ip信息、对端计算机用户名。
2)dis connection可查看当前在线内网ip信息,在线时长,上线时间。但无法与(1)中获得的公网ip关联,无法得知对应的具体VPN用户。
3)dis virtual-access user 用户名 可以得到Virtual-Template1:6 current state: UP Line protocol current state: UP
4)查看syslog日志IFNET 信息来源可以得到 Virtual-Template 的up或者down时间,可以判断是某个VPN用户上线,但是无法得知具体用户ip或名称。日志最多存储1024,过了就看不到了。
遇到的困难:
1)已经下线的VPN用户,无法获取其 用户名、登陆时间、上线时长。
2)当多个VPN用户同时在线,具体单个用户的 内网ip和公网ip 之间 无法确认关联性。
设备:SecPath F1000-S-AI
服务:VPN L2TP
(1)
最佳答案
显示当前L2TP隧道的信息 | display l2tp tunnel [ statistics ] |
显示当前L2TP会话的信息 | display l2tp session [ statistics ] |
显示当前L2TP非稳态会话的信息 | display l2tp session temporary |
显示虚拟PPP接口的相关信息 | display interface [ virtual-ppp [ interface-number ] ] [ brief [ description | down ] ] |
显示L2TP的VA池信息 | display l2tp va-pool |
强制断开指定的L2TP隧道 | reset l2tp tunnel { id tunnel-id | name remote-name } |
清除虚拟PPP接口的统计信息 | reset counters interface [ virtual-ppp [ interface-number ] ] |
(1)
2021-06-26提问
遇到的困难:
1)已经下线的VPN用户,无法获取其 用户名、登陆时间、上线时长。
2)当多个VPN用户同时在线,具体单个用户的 内网ip和公网ip 之间 无法确认关联性。
2021-09-18更新
解决方法:
总的来说问题仍未能解决,仅作为参考。
VPN用户连接时查看syslog日志中只会显示登陆时间、使用协议类型、使用的端口、登陆连接状态。
Sep 18 09:16:16:584 2021 | IFNET | Notification | Protocol PPP IPCP on the interface Virtual-Template1:4 is UP. | ||
Sep 18 09:16:13:569 2021 | IFNET | Notification | Line protocol on the interface Virtual-Template1:4 is UP. |
Sep 18 09:28:43:912 2021 | IFNET | Notification | Protocol PPP IPCP on the interface Virtual-Template1:4 is DOWN. | ||
Sep 18 09:28:43:911 2021 | IFNET | Notification | Line protocol on the interface Virtual-Template1:4 is DOWN. |
[SecPath-F1000-S-AI]
dis l2tp tunnel
Total tunnel = 3
LocalTID | RemoteTID | RemoteAddress | Port | Sessions | RemoteName |
1 | 5 | 27.1x.xx.xx | 10257 | 1 | PC-A |
2 | 1 | 1xx.x6.xx.xx | 1701 | 1 | PC-B |
3 | 40 | 1x5.xx.x7.xx | 7872 | 1 | PC-C |
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论