电脑需要提前配置好adb工具(Android Debug Bridge)并添加到环境变量
在adb shell
上运行:
echo 1 > /proc/sys/net/ipv4/ip_forward
sysctl -w net.ipv4.conf.all.route_localnet=1
modprobe iptable_nat
modprobe xt_nat
iptables -t nat -F
iptables -t nat -X
iptables -t nat -A OUTPUT -p tcp -d 127.0.0.1 --dport 80 -j DNAT --to 192.168.64.64:80
iptables -t nat -A POSTROUTING -p tcp -s 127.0.0.1 -d 192.168.64.64 --dport 80 -j SNAT --to 192.168.64.32
在另一个cmd
上运行:
adb forward tcp:8080 tcp:80
访问 http://127.0.0.1:8080
本文配置为将电脑的tcp:8080端口重定向到相机的tcp:80端口,如需重定向其它端口,替换8080和80为目标端口即可。