树莓派无屏幕网络配置和ssh远程

1、准备:

一条网线、一个烧好系统的树莓派、一个笔记本

2、电脑和树莓派连接

1、用网线将树莓派和电脑的网口连接

2、按win+r  输入cmd进入命令提示符输入界面,输入arp -a 查看当前IP

3、打开设置—网络和Internet—网络共享中心

这里家庭网络连接选择你用网线的那个网口

4、 按win+r  输入cmd进入命令提示符输入界面,输入arp -a 查看当前IP,会发现和前面的IP有不一样的一段。下载puttv软件,挨个尝试那几个IP(大概3个),便可以进入树莓派的终端

 5、配置树莓派网络

为了让树莓派没次开机自动连接wifi,需要对树莓派进行网络配置

接着上一步,在树莓派终端输入

sudo nano /etc/network/interfaces

输入以下代码;

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
    wpa-ssid YOUR-SSID-HERE
    wpa-psk YOUR-PASSWORD-HERE

主要是添加wpa-ssid和wpa-psk,直接把你要连接的wifi的ssid和对应密码写上就行了。

重启网络

/etc/init.d/networking restart
# or: service networking restart

6、自动连接多个WiFi网络

当你经常切换到不同WiFi网络中时,你可以配置多个WiFi网络,让树莓派能自动连接到可用WiFi网络中。这里就要用到高大上的wpa_supplicant.conf了

在这个配置里面有一个ssid=’pi’网络,这是一个最低优先级网络,是用来在陌生网络中配置树莓派的。当处 在一个树莓派配置里面的没有的WiFi网络中时,我会自己创建一个叫pi的WiFi,当其他网络都不可用时,树莓派连到这个网络里,然后我便可以ssh进 树莓派,添加网络配置,然后重启,就可以让树莓派加入到新的网络中。

  1. 修改/etc/wpa_supplicant/wpa_supplicant.conf,下面是我使用的配置文件:

    ctrl_interface=/var/run/wpa_supplicant
    #ap_scan=1
    
    network={
           ssid="wo_shi_yige_wifi_ssid"
           scan_ssid=1
           psk="wo_shi_mi_ma"
           priority=5
    }
    
    network={
           ssid="pi"
           psk="onlyforpi"
           priority=1
    }
    
    • **ap_scan:**1是默认值,因此我注掉了
      • 1:这个模式下总是先连接可见的WiFi,如果扫描完所有可见的网络之后都没有连接上,则开始连接隐藏WiFi。
      • 2:会按照network定义的顺序连接WiFi网络,遇到隐藏的将立刻开始连接,因此在这个模式下连接顺序不受priority影响
    • ctrl_interface:这个文件夹里面存的是一个当前使用的interface的socket文件,可以供其他程序使用读取WiFi状态信息
    • network:是一个连接一个WiFi网络的配置,可以有多个,wpa_supplicant会按照priority指定的优先级(数字越大越先连接)来连接,当然,在这个列表里面隐藏WiFi不受priority的影响,隐藏WiFi总是在可见WiFi不能连接时才开始连接。
      • ssid:网络的ssid
      • psk:密码
      • priority:连接优先级,越大越优先
      • scan_ssid:连接隐藏WiFi时需要指定该值为1
  2. 修改/etc/network/interfaces使用wpa_supplicant.conf来配置无线网络

    auto lo
    iface lo inet loopback
    
    auto eth0
    iface eth0 inet dhcp
    
    allow-hotplug wlan0
    auto wlan0
    iface wlan0 inet dhcp
        pre-up wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -B 
    

    以后每次启动时,树莓派都会主动去连接配置文件中预定义的这些wifi网络。

7、查看当前树莓派的ip

方法一:Advanced IP Scanner 软件

 方法二:进入路由器后台管理界面

方法三:手机开热点,在前面的设置中添加手机的WiFi名称和密码。 

参考博客:

树莓派+一根网线直连笔记本电脑 | 树莓派实验室

树莓派如何第一次启动-树莓派从购买到启动一步一步完全版! – 我的编程之路

树莓派自动连接WiFi - 踏雪无痕何处是 - 博客园

通过网线直接连接树莓派和电脑实现树莓派共享上网-树莓派吧

树莓派安装ssh:树莓派安装SSH - CoderZZZ - 博客园

树莓派安装vnc:

1、这个试了,没反应,同时把pi修改成hao(本机的名称)

   https://jingyan.baidu.com/article/6181c3e0df7852152ef15308.html

2、按照这个,树莓派ubuntu18.04 mate 安装VNC_夏小正的鲜小海的博客-CSDN博客

加了

unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
mate-session & 
mate-panel &

3、参考,安装了vnc4   树莓派(ubuntu mate 18.04)安装vnc以及vnc自启动 - 卡卡刘 - 博客园

后面sudo apt-get update了一下,可以联上了。

以上,待完善

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值