树莓派通过网线直连笔记本电脑共享上网

【笔记】树莓派通过网线直连笔记本电脑共享上网

最近开始使用树莓派,不过懒得在树莓派上装无线网卡的驱动,而且因为路由器放在客厅了,所以就简单找了根网线,直接连通树莓派和笔记本电脑,然后将笔记本电脑的wifi网络共享给树莓派上网,这样就可以坐在自己屋里的桌子上玩儿树莓派了。

一、材料:树莓派一部、网线一根,笔记本电脑一台。
1、树莓派:带供电系统和烧好Raspbian系统的SD卡;
2、网线:交叉或直连;
3、笔记本电脑:双网卡,现在应该都是这个配置的。

二、操作步骤。
1、连线。
树莓派接好供电线;
将网线一端接到树莓派,另一端接到笔记本。
2、共享互联网。

如果现在笔记本已经通过WIFI连接到互联网,可以将无线网卡的互联网资源共享给本地连接。以win7系统为例,开始——控制面板——网络和Internet——网络和共享中心——查看网络状态和任务——更改适配器设置,找到无线网络连接右键“属性”,在共享选项卡上选中“允许其他网络用户通过此计算机的Internet连接来连接(N)”选项,点确定。

接下来,在“控制面板”-->“网络和共享中心”->“查看网络计算机和设备”下,会发现多了一个网络设施,区别于我们之前的无线网卡,名叫“Internet Gateway Device”,如下图所示:

3、查找树莓派的IP地址。

在开始菜单的运行窗口输入cmd进入DOS命令模式,查询一下本机的ip地址(命令为“ipconfig”),如下图:

由图可知小编笔记本电脑与树莓派的接口IP地址是192.168.137.1

接下来输入arp -a,在接口192.168.137.1下为动态类型的IP地址就是树莓派的地址。

如图所示,在小编的电脑上树莓派的IP地址为192.168.137.241

为什么是接口192.168.137.1的呢?因为上部共享互联网的时候已把“本地连接”的IP地址自动设置成静态IP192.168.137.1了,当然这个IP地址也可以自己设置成其他自己常用的静态IP地址。因为此时树莓派的IP地址是动态的,只能用此方法查找。也可以通过修改SD卡中的cmdline.txt文件(在里面加入语句ip=***.***.***.***),将树莓派设置成静态IP地址,但此时只有将电脑的“本地连接”的静态IP地址设置成与树莓派静态IP地址同一号段才能成功连接。

4、接下来看看树莓派上的配置。

刷好树莓派的系统,连上显示器,接上键盘,用一根网线连接树莓派和笔记本电脑,进入系统,直接在终端模式下修改/etc/network/interfaces文件,具体方法为打开linux系统的命令窗口,先输入“cd /etc/network”,再输入“sudo vi interfaces”,修改树莓派系统文件的网络设置。

下面是我修改后的代码:
auto lo

iface lo inet loopback
iface eth0 inet static

address 192.168.137.241      #这是刚刚查询的树莓派IP地址
netmask 255.255.255.0         #这是子网掩码的设置
gateway 192.168.137.1         #这是电脑与树莓派的接口地址

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf


代码写好后在vi编辑器里输入“:wq”保存修改后的代码并退出vi编辑器。
在linux系统的命令窗口里输入“sudo reboot”重启树莓派,之后树莓派就可以上网了,而且,因为我们设置了固定的ip地址,通过putty以ssh方式直接连接树莓派也是可以的,所以显示器开或关,都没有什么影响了,树莓派这个东西本身功耗并不高,所以是个不错的Geek玩具,enjoy it!

原文地址:https://www.cnblogs.com/Pond-ZZC/p/6680060.html