本文主要是介绍(五)树莓派系列教程:树莓派4B解决连上WiFi却上不了网问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、排除网络连接问题
1.按顺序一步步排查
ping 127.0.0.1 ; ping通说明tcp协议栈没有问题
ping 主机地址 ; ping通说明网卡没有问题
ping 路由器默认网关 ;ping通说明包可以到达路由器
ping DNS服务器地址 ;
2.卡在DNS这一步,即DNS服务器的问题(一般别人说要改成8.8.8.8,但是不改直接是原来的192.168.1.1也行)
sudo vim /etc/resolv.conf ; 配置nameserver 8.8.8.8
sudo vim /etc/resolv.conf ; 配置nameserver 192.168.1.1
3.配置静态IP配置
sudo vim /etc/dhcpcd.conf ; 修改dhcpcd.conf文件
- 修改为:
# eth0为连接网线时的IP
interface eth0static ip_address=192.168.1.199/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1# wlan0为连接无线时的IP,可修改(避免IP地址冲突)# ip_address是静态IP,后面要接/24# routers是网关# static domain_name_servers是DNS
interface wlan0static ip_address=192.168.1.199/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1
- 保存即可。
4.尝试连接上网
ping baidu.com ; ping百度官网,看看是否有数据包返回
- 也或者直接打开浏览器,输入百度官网的网址。
5.如果有时候下载外网的网站下载一些软件包时候,很慢。可以换源
- 可以去清华大学开源软件镜像站里面有详细操作教程。
也可以看我接下来操作:
- 树莓派4B的Debian 10版本使用(buster)
- 以下是修改源的步骤:
sudo vim /etc/apt/sources.list ; 修改sources.list文件
- 按照下图改写:
保存好,即可修改成。 - 罗列国内各种源(用在树莓派上)
中国科学技术大学
阿里云
清华大学
华中科技大学
华南农业大学(华南用户)
大连东软信息学院源(北方用户)
重庆大学源(中西部用户)
新加坡国立大学
牛津大学
韩国KAIST大学
这篇关于(五)树莓派系列教程:树莓派4B解决连上WiFi却上不了网问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!