树莓派---设置WIFI自动连接或者取消自动连接

该博客围绕树莓派进行WIFI连接设置,系统为Ubuntu16.04,树莓派是3 B+型,系统为raspbian。介绍了设置WIFI自动连接的方法,包括远程连接和修改配置文件,还说明了取消WIFI自动连接只需删除相应network配置。

注意

   系统: Ubuntu16.04
   树莓派:树莓派3 B+型,树莓派系统:raspbian,默认的用户名:pi,默认密码:raspberry

一、方案

通过ssh先连接到树莓派(已经有线连接了),这样就可以远程在自己的笔记本Ubuntu系统下进行设置
当然也可以直接用显示器鼠标键盘 连上树莓派,本地进行修改配置文件

二、设置WIFI自动连接

   2.1 远程连接 (若树莓派本地操作则跳过)

       命令:

ssh pi@树莓派ip地址

在这里插入图片描述

   2.2 修改WIFI自动连接配置文件

       使用nano编辑,Ctrl + O保存 Ctrl + X退出
       命令:

nano /etc/wpa_supplicant/wpa_supplicant.conf

在这里插入图片描述
在这里插入图片描述

三、取消WIFI自动连接

    删除上图相应的network配置即可

树莓派4B能在连接外部WIFI的同时充当网关。树莓派4B具备无线网卡,可连接外部WIFI网络,同时也能配置为无线接入点,供其他设备连接,实现网关功能。 设置时,树莓派4B的无线网卡(wlan0)连接外部WIFI,同时将其另一个网络接口(如通过USB转网口的eth1)或者配置为热点的同一个无线网卡(不同模式)为内部设备提供网络接入。通过启用IP转发、配置DHCP服务器、设置防火墙规则等操作,就能实现网关功能。配置IP转发时,可编辑 `/etc/sysctl.conf` 文件,取消 `net.ipv4.ip_forward=1` 前面的注释,并执行 `sudo sysctl -p` 使配置生效。 ### 示例配置 以下是一个简单的设置示例: 1. **连接外部WIFI**:编辑 `/etc/wpa_supplicant/wpa_supplicant.conf` 文件,添加外部WIFI的配置信息。 ```plaintext network={ ssid="External_WiFi_SSID" psk="External_WiFi_Password" } ``` 2. **配置IP转发**: ```bash sudo nano /etc/sysctl.conf # 取消注释 net.ipv4.ip_forward=1 sudo sysctl -p ``` 3. **配置防火墙规则**: ```bash sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE sudo iptables -A FORWARD -i eth1 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT sudo iptables -A FORWARD -i wlan0 -o eth1 -j ACCEPT ``` 4. **保存防火墙规则**: ```bash sudo sh -c "iptables-save > /etc/iptables.ipv4.nat" ``` 5. **编辑 `/etc/rc.local` 使规则开机自动加载**: ```bash sudo nano /etc/rc.local # 在 exit 0 前添加 iptables-restore < /etc/iptables.ipv4.nat ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值