![重定向测试应用程序流量](https://linux22.com/image/713163/%E9%87%8D%E5%AE%9A%E5%90%91%E6%B5%8B%E8%AF%95%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%B5%81%E9%87%8F.png)
我需要对连接到 REST 服务器的 Android 应用进行一些测试。遗憾的是,我目前无法连接到测试服务器,因此我想在计算机上启动 Web 服务,并让我的应用相信其地址是实际的生产服务器。为了重定向此流量,我尝试使用以下方法欺骗手机上的 arp 表:
# arpspoof -i wlaninterface -t 192.168.2.2 1.2.3.4
192.168.2.2
手机的 IP 在哪里?1.2.3.4
我的远程服务器 IP 在哪里?我的电脑在 下192.168.2.3
。我的网络服务器已启动并正在运行,我可以通过 上的手机浏览器连接到它,192.168.2.3
但不能在 上连接1.2.3.4
到它。当我在手机上使用测试应用程序时也会发生同样的情况。在临时环境中我该怎么办(我无法重新编译任何东西、设置真实服务器等)?