问题:ida远程调试连接不到虚拟机服务
虚拟机网络问题可见【真测有效】VMware 虚拟机上不上网的多种解决方案_虚拟机没网-CSDN博客
如果还是连不上
情况:虚拟机能上网但是主机ping不了
主机测试
|
|
回应TCP failed Ping failed连接失败
最终方案:使用端口转发
在VMware中设置端口转发:
- 在VMware中:编辑 → 虚拟网络编辑器
- 更改设置
- 选择 NAT模式 (VMnet8)
- 点击 NAT 设置
- 在 端口转发 部分,点击 添加
- 设置:
- 主机端口: 服务端口(和ida连接端口相同即可)
- 类型: TCP
- 虚拟机IP地址:
ifconfig获得 - 虚拟机端口: 服务端口
- 点击 确定 保存
- 在IDA中连接
127.0.0.1:23946而不是虚拟机IP
每次调试结束后,使用netstat找到并杀死进程
为什么要杀死进程:
防止端口冲突:下次启动时不会出现
Address already in use错误
|
|