(这个是GPT的教程,实测能用)
前置条件:把自己的有线网络设置为共享
如果您的系统中没有`/etc/network/interfaces`文件,那么您可能正在使用的是新版的Ubuntu系统,它可能使用Netplan进行网络配置。在这种情况下,您可以按照以下步骤来配置树莓派以使用您电脑共享的网络连接:
1. 首先,您可以编辑Netplan配置文件。通常情况下,Netplan的配置文件位于`/etc/netplan/`目录下,文件名以`.yaml`为后缀。您可以使用以下命令编辑Netplan配置文件:
sudo nano /etc/netplan/01-network-manager-all.yaml
2. 在编辑器中,您可以添加类似以下内容的配置,以使eth0接口使用DHCP获取IP地址:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: true
——————————————————————————————————————————————————————————————
//如果你想固定树莓派网线连到本机的ip(用ssh固定ip访问)就用下面这个参数
//但是有可能没有网络共享
network:
version: 2
renderer: NetworkManager
ethernets:
eth0:
addresses: [10.42.0.2/24]
gateway4: 10.42.0.1 #网关的网段要跟你本机一致
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
3. 保存文件并退出编辑器。
4. 应用新的Netplan配置,您可以使用以下命令:
sudo netplan apply
这样,您的树莓派应该能够通过您的Ubuntu电脑共享的网络连接访问互联网。请注意,这些步骤假设您的Ubuntu电脑已经正确配置了IPv4网络共享,并且允许其他设备通过eth0接口连接到共享的网络。
如果不知道树莓派的ip可以使用nmap工具进行搜索
在终端中输入以下命令来扫描局域网中的设备IP地址:
sudo nmap -sn 10.24.0.0/24
或者使用下面这个命令来查看:
arp -a
然后连接到这个ip的ssh就好了