gdb 通过 openvpn

问题描述 投票:0回答:0

我通过 openvpn 连接了远程设备。在远程设备上运行

gdbserver :9000 /sbin/application
。然后我从我的 Windows PC 连接到 openvpn 服务器,并使用
... -L 9000:xx.xx.xx.xx:9000
隧道端口 9000。我也以同样的方式隧道端口 22,并且能够使用 ssh 连接到远程设备,因此确保连接有效。

现在的问题是源代码和编译台在我通过端口隧道连接的同一台 Windows 机器上的 Oracle VM 中的 Ubuntu 中。远程设备的操作系统是 openwrt,因此我使用 this 作为指南。无论我在 VM 上设置什么端口转发,VM 中 Ubuntu 上的 gdb 都会显示“连接超时”。我也无法设置到 VM 的 ssh 端口隧道,似乎缺少一些简单但重要的步骤,或者做错了什么。请指教。谢谢!

windows ubuntu virtual-machine portforwarding
© www.soinside.com 2019 - 2024. All rights reserved.