大家好
我的 openvpn 服务器使用 NTP / 端口 123 UDP,当我连接到 vpn 并通过它进行活动数据流时,我无法在服务器端检测到我的 IP
我只看到 22 上的 ssh 会话,但仅此而已
netstat -tu
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 {server_ip}:57991 {remote_ip}.ip.:http CLOSE_WAIT
tcp 0 0 {server_ip}:ssh {partner_ip}:61761 ESTABLISHED
tcp 0 36 {server_ip}:ssh {my_ip}:60992 ESTABLISHED
tcp6 0 0 {ipv6_ip} 2601:{ipv6_ip}:53558 TIME_WAIT
没有提到端口 123,我从端口 123 udp / ntp 得到的唯一反馈是
netstat -a
...
udp 0 0 *:ntp *:*
...
和
ss -a | grep 123
没有结果,这是 openvpn 的一个安全功能,用来隐藏所有关联的 IP 吗?我如何才能作为 openvpn 客户端查看我的 IP?
更新
跑步
netstat -antup | grep 123
回应
udp 0 0 0.0.0.0:123 0.0.0.0:* 410/openvpn
我碰到过提到使用 openvpn-status.log 的帖子,我目前正在编写一个小脚本来仅显示关联的 IP,此状态日志以 1 分钟为间隔更新一次,这是我最接近查看“活动”连接的一次!
答案1
UPD 是无连接协议,因此它不会显示为connected
答案2
要查找您的 VPN 客户端 IP,您可以使用 OpenVPN 日志文件(服务器或客户端)。此外,当您在服务器上登录 ssh 时netstat -antup
(不使用 grep),将显示连接到 ssh 端口的客户端 IP。