如何查看pptpd客户端?

如何查看pptpd客户端?

我已经在我的 linode vps 上安装了 pptpd,并设置了几个客户端帐户。问题是如何在命令行中查看当前连接的 pptpd 客户端?

答案1

您可以使用命令last |grep ppp

上述命令用于last显示所有用户的登录情况,由于所有 PPTP VPN 都是通过 ppp0 / ppp1 / pp2 / ... 连接的,因此可以获取 VPN 用户的访问历史记录。

示例结果:

root@www:~# last |grep ppp
user1  ppp0         <client-IP-address>    Mon Jul  7 23:45   still logged in
user2  ppp0         <client-IP-address>    Mon Jul  7 22:59 - 23:08  (00:09)
user3  ppp1         <client-IP-address>    Mon Jul  7 22:58 - 23:01  (00:03)

答案2

ifconfig如果有用户连接,应该会返回 ppp[X] 接口。将其与whoand 一起使用last(使用 'ppp' 查找通过 VPN 连接的用户),它应该会提供大量信息以供交叉引用。

相关内容