我需要对连接到 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
到它。当我在手机上使用测试应用程序时也会发生同样的情况。在临时环境中我该怎么办(我无法重新编译任何东西、设置真实服务器等)?