繁体   English   中英

如何使用 ADB shell 更改 android 中的 wifi 静态 IP 地址?

[英]How can I change wifi static IP address in android with ADB shell?

我的设备是基于 Android 10 并且已经 root。 我想找到一种使用 ADB 更改某个 wifi 连接的静态 IP 地址的方法,结果应该与系统设置中的结果相同。

我尝试了三种方法,但都没有奏效:

  1. ifconfig wlan0 [ip]但什么也没发生。
  2. ip address add [ip] dev wlan0 system wifi connection details 中的 IP 已更改,但真实 IP 仍为之前的 IP。 它不能改变正在使用的真实IP。
  3. 我试图更改/data/misc/wifi/WifiConfigStore.xml文件。 但是当我重新打开 wifi 时,这个文件将被恢复。 对此文件所做的更改也将无效。

尝试使用 ip 地址更改 dev wlan0。 然后做ip address,在wlan0你会看到之前的IP,然后是你的IP。 执行 ip address del dev wlan0。 然后你可以看到你的IP地址和ifconfig的变化。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM