返回顶部
首页 > 资讯 > 移动开发 >安卓手机当旁路网关
  • 525
分享到

安卓手机当旁路网关

androidadb路由Poweredby金山文档 2023-09-05 19:09:53 525人浏览 泡泡鱼
摘要

一、安卓shell调试工具下载 【电脑版下载地址】 安卓adb调试工具,包含MAC苹果、Windows和Linux 三种版 【手机版下载地址Termux】 下载地址:https://github.com/termux/termu

一、安卓shell调试工具下载

【电脑版下载地址】

安卓adb调试工具,包含MAC苹果、Windows和Linux 三种版

【手机版下载地址Termux】

下载地址:https://github.com/termux/termux-app/releases

如果不懂下载哪个版本,可以直接下载通用版:termux-app_v0.118.0+GitHub-debug_universal.apk

【shell常用命令】
1、查看设备:adb devices
2、无线连接需要开启网络ADB调试
无线连接:adb connect 192.168.0.111
3、进入shell:adb shell
4、上传文件到手机:adb push 电脑路径 手机路径
5、下载文件到电脑:adb pull 手机路径 电脑路径
6、安装APK:adb install APK路径

二、手机设置

1、手机需要root

2、需开启“Android调试”,在「设置」-「开发者选项」-「Android 调试」,如果找不到“开发者选项”,需要在「设置」-「关于手机」连续点击「版本号」7 次

3、设置手机为局域网的固定IP

三、配置手机

windows下使用adb命令配置手机代理路由功能

1、用手机USB数据线连接到电脑,如果使用局域网连接使用下面

2、下载好adb工具后解压,进入当前文件夹内,使用cmd命令

3、使用查看设备命令看手机是否连接到了电脑

adb devices

4、确认手机已经连接到电脑后使用以下命令进入手机,如果显示#号则表示进入到了root权限账户

adb shell#

如果你是在手机上使用Termux软件来操作手机,进入root权限命令则是:su,回车后确认权限为允许

5、进入手机目录,并且创建一个文件夹

cd /data/local        # 进入手机这个目录 /data/localmkdir proxy           # 创建一个名为 proxy 的文件夹cd proxy              # 进入到这个创建的文件夹

6、用VI编辑器创建一个名为proxy.sh脚本

vi proxy.sh

将以下内容粘贴到创建的proxy.sh脚本文件内,如果看到的是乱码,不要紧,不用管

#!/system/bin/shtun='tun0' #虚拟接口名称dev='wlan0' #物理接口名称,eth0、wlan0interval=3 #检测网络状态间隔(秒)pref=18000 #路由策略优先级# 开启IP转发功能sysctl -w net.ipv4.ip_forward=1# 清除filter表转发链规则iptables -F FORWARD# 添加NAT转换,部分第三方VPN需要此设置否则无法上网,若要关闭请注释掉iptables -t nat -A POSTROUTING -o $tun -j MASQUERADE# 添加路由策略ip rule add from all table main pref $prefip rule add from all iif $dev table $tun pref $(expr $pref - 1)contain="from all iif $dev lookup $tun"while true ;do    if [[ $(ip rule) != *$contain* ]]; then            if [[ $(ip ad|grep 'state UP') != *$dev* ]]; then                echo -e "[$(date "+%H:%M:%S")]dev has been lost."            else                ip rule add from all iif $dev table $tun pref $(expr $pref - 1)                echo -e "[$(date "+%H:%M:%S")]network changed, reset the routing policy."            fi    fi    sleep $intervaldone

7、保存proxy.sh 脚本

:wq        # 保存退出命令

8、赋予脚本可执行权限

chmod +x proxy.sh

9、运行脚本

nohup ./proxy.sh &


排错常用命令:

检查IP转发功能是否启用:cat /proc/sys/net/ipv4/ip_forward

检查iptables是否允许数据包通过:iptables -nvL -t (filter|nat|mangle)

检查路由策略:ip rule

检查网卡接口:ip a

来源地址:https://blog.csdn.net/edsoki/article/details/129293195

--结束END--

本文标题: 安卓手机当旁路网关

本文链接: https://lsjlt.com/news/395870.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 安卓手机当旁路网关
    一、安卓shell调试工具下载 【电脑版下载地址】 安卓adb调试工具,包含MAC苹果、Windows和Linux 三种版 【手机版下载地址Termux】 下载地址:https://github.com/termux/termu...
    99+
    2023-09-05
    android adb 路由 Powered by 金山文档
  • termux安卓手机 无线adb调试安卓手机
    调试机安转termux app  Apk下载 安装 https://f-droid.org/packages/com.termux   打开termux 挂载内部存储到~/storage 目录 $ temux-setup-storage  ...
    99+
    2023-10-24
    android
  • 如何修复您的安卓手机,当它无法连接到无线网络
    初步检查在深入研究更多技术解决方案之前,值得在您的Android手机上执行一些初步检查:检查您的 WiFi 连接:确保其他设备可以连接到 WiFi 网络。如果他们不能,问题可能出在您的路由器或互联网服务提供商上。重新启动设备: 有时,简单的...
    99+
    2023-08-14
  • MSF入侵安卓手机
    MSF是Metasploit的简称,Metasploit是一款开源的安全漏洞检测工具,非常强大,分别有Windows版和Linux版,工具里集成了许多微软公布的漏洞(0day)。 我这里做测试的系统是Backbox linux ,这是一款网...
    99+
    2023-09-05
    测试工具 sqlserver asp.net msf 网络安全
  • adb连接安卓手机
    adb命令连接安卓手机 提示:这里主要记录电脑通过adb命令连接安卓手机操作 文章目录 adb命令连接安卓手机一、前期准备二、不同连接方式有线连接无线连接 一、前期准备 电脑本地上...
    99+
    2023-09-12
    adb
  • php判断是ios手机还是安卓手机
    可以使用PHP中的$_SERVER['HTTP_USER_AGENT']全局变量来判断用户的设备类型。根据不同的设备类型,可以判断是iOS手机还是安卓手机。 下面是一个示例代码: ...
    99+
    2023-09-01
    php ios 智能手机 开发语言 javascript
  • 公网使用SSH远程连接安卓手机Termux - Android手机服务器
    文章目录 1.安装ssh2.安装cpolar内网穿透3.远程ssh连接配置4.公网远程连接5.固定远程连接地址 使用安卓机跑东西的时候,屏幕太小,有时候操作不习惯。不过我们可以开启ssh,使用电脑PC端SSH远程连接手机term...
    99+
    2023-08-18
    ssh android 智能手机
  • 教你用python控制安卓手机
    目录一、介绍二、安装要求三、入门四、编写脚本的基础五、创建自拍计时器六、创建定义搜索器七、最后的想法一、介绍 ADB(Android调试桥)是一个命令行工具(CLI),可用于控制An...
    99+
    2024-04-02
  • Android Studio 支持安卓手机投屏
    有时当我们在线上做技术分享或者功能演示时,希望共享连接中的手机屏幕,此时我们会求助 ApowerMirror,LetsView,Vysor,Scrcpy 等工具。如果你是一个 Android Developer,那么现在你有了更好的选择。 ...
    99+
    2023-08-16
    android studio 手机投屏 Mirroring Android模拟器
  • 安卓手机怎么连xp驱动
    本文小编为大家详细介绍“安卓手机怎么连xp驱动”,内容详细,步骤清晰,细节处理妥当,希望这篇“安卓手机怎么连xp驱动”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。安卓手机连xp驱动:首先我们使用安卓数据线把手机和...
    99+
    2023-06-30
  • 安卓好用的python编辑器,安卓手机python编程软件
    本篇文章给大家谈谈安卓手机python编程软件,以及安卓好用的python编辑器,希望对各位有所帮助,不要忘了收藏本站喔。 1、手机有什么python编译器 现在越来越多人学习python,很多小伙伴都富有激情的,利用碎片化的时间都要学...
    99+
    2023-09-05
    数据分析
  • mac m1系统安装安卓手机模拟器
    背景:本人是一名开发人员,本地小程序上的需要地图导航到手机上,所以找到一个mac(m1)安装安卓模拟器的方案,这里记录分享一下。 废话不多说直接上步骤,很详细跟着步骤走就能完成!!! 相关资源(边下载...
    99+
    2023-09-09
    android macos adb java
  • 云服务器可以挂机吗安卓手机
    在过去,用户需要购买或租赁一台高端的服务器来托管他们的应用程序和数据。然而,随着云计算技术的发展,越来越多的用户开始使用云服务器来托管他们的应用程序和数据。相比于传统的服务器,云服务器具有弹性、可伸缩性和高可用性等特点,可以满足不同用户的需...
    99+
    2023-10-28
    服务器 手机 吗安卓
  • python实现电脑操控安卓手机
    一、电脑下载并安装SDK Platform Tools 下载后的文件:platform-tools_r30.0.4-windows.zip(大约12M) 接着解压文件到指定...
    99+
    2024-04-02
  • 使用python怎么控制安卓手机
    这期内容当中小编将会给大家带来有关使用python怎么控制安卓手机,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、介绍ADB(Android调试桥)是一个命令行工具(CLI),可用于控制Android设...
    99+
    2023-06-15
  • 安卓手机用WIFI无线调试adb
    1、准备连接 1、首先将电脑和手机连接同一个WIFI,并插上数据线 2、打开电脑CMD,输入命令adb start-server开启adb服务 3、输入adb devices 查询已连接的设备 List of devices atta...
    99+
    2023-10-04
    android adb 智能手机
  • 【学习笔记】部署yolov8到安卓手机
    一、环境配置和源码安装 首先你需要配置好pytorch环境,本文不再详细阐述,若未配置好环境,可以参考我的另一篇博客:https://blog.csdn.net/liujiahao123987/article/details/128743...
    99+
    2023-09-03
    python opencv 计算机视觉 人工智能 深度学习 Powered by 金山文档
  • 所有安卓手机通刷原生系统
    一.手机需解锁bl锁 二.准备好对应手机低包 小米底包下载网址:XiaomiROM.com - 小米 ROM 线刷包, 卡刷包的最新及历史版本下载 三.使用命令刷入谷歌system分区 参考文档1:Redmi K50 刷入类原生系统Pixe...
    99+
    2023-09-02
    android adb
  • win10日历怎么同步到安卓手机
    这篇“win10日历怎么同步到安卓手机”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“win10日历怎么同步到安卓手机”文章吧...
    99+
    2023-07-01
  • 安卓手机登录腾讯云服务器
    腾讯云服务器是腾讯公司为安卓设备开发的云服务产品,提供了高可靠性和安全性的云计算服务。通过腾讯云服务器,用户可以在不同设备之间轻松地进行文件传输、远程控制、云端存储、云游戏等应用。 安卓手机登录腾讯云服务器非常方便,因为它可以让用户在不同...
    99+
    2023-10-28
    腾讯 服务器 手机
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作