admin管理员组文章数量:1620923
最近在使用树莓派时,不知什么原因连接上Wifi之后ip地址要发生变化,之前都没有出现这种情况,导致每次远程连接很麻烦,所以只好对其进行设置静态的ip地址。
更改wifi设置
在没有图形画界面时,可以直接通过以下命令进行Wifi的连接设置:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
在该配置文件中添加
network={
ssid="Wifi名"
psk="密码"
key_mgmt=WPA-PSK
priority=1 #连接优先级
}
#可添加多个
network={
ssid="Wifi名"
psk="密码"
key_mgmt=WPA-PSK
priority=2
}
设置静态IP地址
首先
sudo vim /etc/dhcpcd.conf
在文件中最后添加
interface wlan0
#希望DHPCD从网络获取的IP地址和大小(/ 24)。确保这是一个未使用的地址,否则会出现冲突问题。
static ip_address=192.168.1.111/24
#定义路由器(或网关)的IP地址。确保此地址与路由器的IP地址匹配,以便DHPC知道连接位置。
static routers=192.168.1.1
#定义DHCP守护程序将用于此接口的DNS服务器地址。通常,可以将其设置为路由器的IP地址。
static domain_name_servers=192.168.1.1
关于DNS的地址这里在之前设置时一直有问题,导致重启过后一直不成功,后来发现设置为设置为路由器的IP地址可以成功解决该问题。
通常情况下,树莓派会自动检测到wpa_supplicant文件的更改,并自动建立与无线WiFi的连接。
如果没有连接成功,可以通过执行以下命令来强制其进行检查。
sudo ifdown wlan0
sudo ifup wlan0
关闭并重启网络接口,从而通过重新启动网络接口以重新加载wpa_supplicant文件。
然后可以使用ifconfig wlan0
命令检查连接是否成功。
版权声明:本文标题:树莓派设置静态IP地址并进行wifi设置 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1728819509a1175261.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论