本帖最后由 wx_ORrez1Uu 于 2019-8-1 18:03 编辑
背景
通过电脑网线,实现树莓派与计算机共享网络,可以在我们没有路由器的时候更好的使用树莓派,同时也避免一直用手机给树莓派开热点,节约了我这种穷鬼的流量
但是这个过程还是需要一些探索的,很多讲解的博客只是单纯地将该怎么做,对理论完全省略。这样在配置的时候非常容易出错,且不明所以。很难成功。
以下是我个人经过多次探索得出的结果,欢迎大家互相学习!
硬件
需要树莓派,电脑,一根网线
系统版本:树莓派 3B+,系统为
电脑为windows10。
本教程实际为树莓派共享电脑网络,当然也可以作为两台计算机之间共享网络。一共有两个硬件,一是被共享网络的计算机(之后简称为计算机),另一个为使用别人网络上网的树莓派(之后简称为树莓派)
理论
首先明确,在Windows中,网络共享是把某个网络连接作为与其他计算机共享的工具,再用另一个网络连接去共享的互联网。所以,计算机必须至少具有两种可以的上网连接方式。目前大部分计算机都满足既可以通过网线上网,又可以通过wifi上网,这就是两种可以的上网方式。如果您的计算机不存在这个条件,是无法共享网络给别人的。
window的网络共享设置方面,
这是window10的以太网共享界面,这个Internet连接共享中的允许其他网络用户通过此计算机的Internet连接来连接 这句话比较难懂。它具体的意思是指:
勾选这个选项后,这个连接(在本例中就是以太网)可以被共享,被共享的计算机(也就是树莓派)需要通过下面选择的方式与本计算机相连接。
再换个例子:
这是wifi的网络共享界面,这个界面的意思是:本机已经连接wifi网络,可以共享给别的计算机。树莓派需要通过以太网(也就是网线)与本计算机相连。
也就是说,你想共享哪个网络,你就在哪个网络的连接下面设置Internet共享,你想通过哪种方式连接树莓派,你就在允许其他网络用户通过此计算机的Internet连接来连接下面的家庭网络连接里面选择哪种方式。
步骤:
有以上知识为基础,我想你应该很明白改怎么做了,下面是为伸手党准备的。
1.确保电脑已经连接了可以上网的wifi
2.打开控制面板,找到网络和Internet->网络连接选项。
3. 找到wlan,右键选择属性。
4.在属性界面选择共享,按照如图选择:
5.此时应该会出现:以太网会配置成192.168.xxx.1,是否确认?这样一个界面,点击确认。如果没出现或者想手动确认下,执行以下步骤6~8
6.点击确定后,找到以太网,右键属性
7.编辑其ipv4配置。找到网络,Internet协议Ipv4版本,点击属性
8.按照图示填写(这里的DNS地址需要根据目前的DNS地址查询,不会请自行百度“如何获取当前的DNS”)
9.确认后,通过网线连接树莓派。
10.树莓派开机,已经连接了有线网络。如果你现在树莓派有屏幕或者可以通过其wifi,ssh连接到树莓派的话,在其屏幕上输入:ifconfig。即可获得树莓派的有线ip。
如果你访问不了树莓派 =。= 可以通过电脑端的命令行,输入arp -a ,找到你电脑有线ip下的设备,其中有一个就是树莓派。
当然,怎么从这个多ip中找到树莓派呢?
你可以抽签,然后一个一个试:)
也可以用ip scan ,把域名范围输进去,看到返回的主机信息,就能知道哪个是树莓派了。
补充内容 (2019-8-15 13:33):
https://www.jianshu.com/p/c161cbc9645a 我在简书上重新发表了下本文章,这里不知道怎么把付费去掉。。。尴尬 |