怎么把电脑网络共享给手机

如题所述

第1个回答  2018-03-31

方法一:

1、借助360随身Wifi或者百度小度Wifi实现把电脑网络共享给手机

360随身Wifi与百度小度Wifi是时下非常受欢迎的免费Wifi上网工具,相当于小型的USB无线网卡,价格非常便宜,两者均不足20元,相比无线网卡要便宜的多,并且机身非常小巧,便携性极好,将360随身Wifi与百度小度Wifi插入到台式电脑也可以轻松实现把电脑网络共享给手机。

方法二:

2,笔记本内置无线网卡,可以直接本中安装Wifi共享精灵软件,使用Wifi共享,当然如果觉得这类软件速度不够好,也可以使用360随身Wifi或者百度小度Wifi。不管是笔记本还是台式电脑,也可以通过无线路由器,来实现手机Wifi上网。

方法三:将手机通过USB数据线连接电脑共享上网

一、电脑上的操作

第一步:首先声明:请注意下面我所述的“原来的本地连接”和“新的本地连接”,请别弄混了。用USB将手机连接好电脑,先勾选“USB调试”,在手机“设置—无线与连接—绑定—USB绑定”打勾。这时在你电脑的右下方打开你网络共享中心会看到多出一个新的本地连接“本地连接 2”,如果弹出一个窗口让你设置网络类型,那么请把它设为“家庭网络”,如下图所示:


设置新的本地连接

第二步:点击本地连接 2点“详细信息”看到一个IPv4地址,如下图所示,请记下该IP地址,下面在手机操作的第一步要用到。


设置网络2的本地IP地址

第三步:单击本地连接(是原来的本地连接,不是本地连接 2), 弹出一个窗口,点击左下角的“属性”,弹出一个窗口,点击上方的“共享”,把下方的两个勾勾上,把“请选择一个专用网络连接”选择“本地连接 2”,点击确定。


网络2专用本地连接设置

二、手机上的操作

第一步:下载并安装Gscript在手机里,运行,点击手机“菜单键(手机左键)—Add gscript”,在上面的输入框填写一个脚本标题(随便写,如下图我的写为USB上网),下面的输入框填写(可以用UC浏览器复制)脚本如下(注意要和图中的脚本代码一样要换行):

busybox ifconfig usb0 192.168.137.2 netmask 255.255.255.0

busybox  route delete default

iptables -F

iptables -F -t nat

busybox  route add default gw 192.168.137.1

setprop net.dns1 8.8.8.8

ps:红色的是我记下的那个IP地址修改一下后面的数据,比如我记下的是192.168.137.2     我修改为192.168.137.1 ,只要末尾的数是0到255的其中一个都可,但不能和你记下的那个IP地址相同;


手机端设置

蓝色的那个就写我们记下的那个IP地址。注意脚本不能多一个或少一个空格,你可以复制我给的脚本到手机里粘贴到Gscript软件,修改一下需要改的地方就可以,这样就不会出错了)。

第二步:GScript填写完成后点击save(保存),得到上图的第三张图片“USB上网”。现在就在GScript里点击这个脚本“USB上网”,3秒钟左右会自动close(关闭),如下图,从2秒直到0秒然后又退回脚本界面(上图的第三张,如果没有看到如下3张图,多半不会成功)。


手机USB连接电脑上网设置教程

这时关闭你的手机网络连接或者进入飞行模式试一试,打开UC浏览器,点击一个网页看看能不能上网,你也可以在电脑上单机本地连接 2可以看到数据收发在走动就说明成功了。

下一次你要USB连接电脑上网就在手机勾选USB绑定,然后运行我们设置的那个脚本关闭手机网络就可以了。如果不能上网,请查看IP地址是否改变,若变了,请在电脑里设置好变了的IP地址,修改脚本IP就可。

至此手机usb连接电脑上网就完成了,其实也不算复杂,如果嫌麻烦的朋友,建议买个无线路由器或者360随身Wifi以及百度小度Wifi都可以。 

本回答被网友采纳
第2个回答  2019-08-21

USB Reverse Tethering No Root No ADB Android (all versions) & Windows 10原文

以下是用Chrome翻译出的译文,文字都翻译成中文,但图片内容还是英文。

本指南允许您通过可为手机充电的通用USB电缆与Android设备共享Windows 10 PC 的Internet连接。如果您不能或不想在智能手机上使用WIFI并且您不想消耗数据计划中的流量,则此功能非常有用。限制手机无线连接使用的一个很好的理由是电磁污染会影响您的身体。但这是另一个故事。本指南的重点是,您的手机不需要root。然后,我重复一遍,所有工作都没有root宝贵的智能手机。不幸的是,这涉及到某些应用程序(但不是最重要的)至少需要虚拟使用数据连接,因为您无法安装Xposed模块来解决这些应用程序的愚蠢限制。但这是较小的邪恶。此外,本指南还适用于Lollipop以上的Android版本。本指南仅需要内置的Android usb网络共享功能和Windows 10 PC,因此它适用于所有Android版本,甚至无需在Windows上安装ADB(Android Debug Bridge)。它使用适用于Android和Windows的免费开源“openvpn”程序。唯一的限制是它一次只适用于单个Android设备。

步骤

从这里或从下面下载“openvpn for Windows” 。双击刚刚下载的文件以开始安装并确认Windows安全消息。

OpenVPN-Windows32bit

OpenVPN-Windows64bit

确保在安装过程中选择了所有组件。

 

请点击输入图片描述

当消息显示如下时,再次单击“安装”:

 


现在您可以在桌面上找到“OpenVPN GUI”。右键单击“OpenVPN GUI”并转到“属性”。转到“兼容性”选项卡,确保在权限级别“选择以管理员身份运行此程序”。单击“应用”,然后单击“确定”并关闭窗口。

在已安装的程序(开始菜单 - >所有应用程序)中搜索“生成静态OpenVPN密钥”,右键单击它并“以管理员身份运行”,然后在出现黑色命令提示符窗口时按确定。

从下面下载“android.ovpn”文件:

android.ovpn

并将其复制到“C:\ Program Files \ OpenVPN \ config”中。

现在双击桌面上的“OpenVPN GUI”启动程序。

 

请点击输入图片描述

右键单击开始菜单Windows标志(桌面左下角)并选择“网络连接”(或者如果您愿意,右键单击系统托盘中的小型监视器图标并打开“打开网络和共享中心”,然后在在新打开的窗口左侧转到“更改适配器设置”)。然后选择用于连接到Internet的网卡,右键单击它并打开“属性”。转到“共享”选项卡,选择“允许其他网络用户通过此计算机的Internet连接进行连接”,然后在“家庭网络连接”下选择与“TAP-Windows适配器”对应的网络适配器名称,如“网络”中所示您可以按上述方式访问的“连接”。

转到“C:\ Program Files \ OpenVPN \ config”,打开文件“key.txt”并复制其中的所有文本。从下面下载“smart.conf”文件,将其作为文本文件打开,并在最后两行“<secret>”“</ secret>”之间复制“key.txt”的内容。

smart.conf

保存并将其移动到您的Android设备内存。

通过USB线将您的Android设备连接到Windows PC。在Android上启用“USB网络共享”(设置 - >无线和网络 - >绑定),如果需要,请等待Windows安装驱动程序。 如果出现,请在Windows请求上单击“是”以允许“此网络上的其他PC和设备可以发现您的PC”。

现在打开上面的“网络连接”。然后选择“远程NDIS”网络适配器,右键单击它并打开“属性”。双击“Internet协议版本4(TCP / IPv4)”并将IP设置为“192.168.42.128”,将子网掩码设置为“255.255.255.0”,将网关设置为“192.168.42.129”。单击“确定”并退出。

 

请点击输入图片描述

选中“打开网络和共享中心”(右键单击系统托盘中的小型监视器图标,然后打开“查看您的活动网络”,打开与“远程NDIS”适配器对应的网络的“打开网络和共享中心”) “私人”而非“公开”。

 

请点击输入图片描述

请点击输入图片描述

如果它是“公共”,左键单击开始菜单标志(桌面左下角),选择“设置”,然后选择“网络和Internet”,然后选择“以太网”,从右栏中选择您想要的以太网连接更改,然后设置为“打开”第一个选项“允许您的PC被此网络上的其他PC和设备发现......”。

请点击输入图片描述

请点击输入图片描述


请点击输入图片描述

请点击输入图片描述

断开USB连接线。

OpenVPNforAndroid-0.6.60

在Google Play商店(或从上方)安装设备上的“OpenVPN for Android”应用。最后打开“OpenVPN for Android”并在全局“设置”中取消选中“重新连接网络更改”选项。然后从右上角图标导入之前保存的文件“smart.conf”。保存新创建的配置文件,稍后从铅笔图标转到“路由”选项卡:在IPv4菜单中选择“使用默认路由”并退出。(可选)在主屏幕上创建一个“OpenVPN for Android”小部件,链接到您的个人资料。成品。

运行

现在,只需按照以下步骤通过LAN连接将智能手机连接到互联网。双击Windows桌面上的“OpenVPN GUI”(如果您还没有像我们上面所说的那样配置它,请确保右键单击“以管理员身份”运行程序)。在Windows系统托盘上,右键单击OpenVPN图标,然后按“连接”。最后通过USB线将您的Android设备连接到您的PC,在Android上的“设置 - >无线和网络 - >绑定”中启用“USB网络共享”,然后暂时启用您的手机数据连接(2G / 3G / 4G)并点按在您的“OpenVPN for Android”小部件(或“OpenVPN for Android”应用程序中的个人资料名称)上。如果你在顶部某处读到“成功”(日志屏幕),你就可以了。

如果您使用浏览器(如Chrome)或许多其他应用程序(如WhatsApp),则可以禁用手机数据连接。无论如何,一些应用程序(如Gmail,下载等)检查启动时是否存在无线连接(WIFI或3G),否则它们将无法启动或工作,因此它们至少需要启用数据连接才能工作。然而,所有互联网流量始终通过USB连接进行路由,因此您的数据计划是安全的。此外,出于同样的原因,您的身体会受到相当低的电磁污染。请享用!

 

请点击输入图片描述

请点击输入图片描述

注1:本教程假设USB网络共享模式下智能手机的IP地址为192.168.42.129,应该是这样。通过在PlayStore的“android terminal”应用程序中键入“netcfg”来检查这一点,并最终在上面相应地更改它,以及“Remote NDIS”接口的192.168.42.128地址。

注意2:如果在智能手机(或平板电脑)重新启动“远程NDIS”网络名称更改后,再次按照我们的说明将新的网络名称设置为“专用网络”,否则它将不再起作用。

注3:稍作修改后,本指南也适用于低于10的Windows版本。

相似回答