【新教程】Ubuntu server 24.04配置无线网WiFi

0 相关信息

Ubuntu Server 24.04

1 工具准备

复制代码
sudo apt install network-manager wpasupplicant wireless-tools

2 过程

查看无线网卡名称:

复制代码
ip addr

一般wl开头的为无线网卡。比如,我这里的无线网卡就是wlo1

扫描无线网络:

复制代码
sudo iwlist wlo1 scan | grep ESSID  # 注意将 wlan0 换成实际无线网卡的设备名

结果如下:

记录下想要链接的wifi名称。

编辑配置文件:

复制代码
cd /etc/netplan/
ls

通过以上命令查看配置文件,比如我这里显示配置文件名为50-cloud-init.yaml。然后执行以下命令:

复制代码
sudo vim /etc/netplan/50-cloud-init.yaml

在下面添加wifis,将配置文件改为类似以下格式:

复制代码
network:
  version: 2
  renderer: NetworkManager
  
  ethernets:
    eth0:
      dhcp4: true
      optional: true
      
  wifis:
    wlan0:
      dhcp4: true
      access-points:
        "wifi_name1":
          password: "mypassword"
        "666":
          password: "66666666"

修改完成后保存。

下面连接网络。首先使用以下命令进行检查:

复制代码
sudo netplan try  # 检查配置文件中是否有语法错误、尝试用新的配置

注意:如果输入sudo netplan try卡顿了,退出了ssh连接,说明你的配置有误,可能需要重启服务器才能恢复,所以提交前请先检查。

结果如下,表示没有错误:

直接按下回车键,然后输入以下命令:

复制代码
sudo netplan generate  # 生成 renderers 所需的配置文件
sudo netplan apply  # 应用 netplan 新配置,将自动重启 network-manager 使修改生效

连接网络即可成功。

使用以下命令检查是否连接到网络:

复制代码
ip addr

如果已经连接到网络,输出内容中会有WiFi信息。

如果仍未连接到网络,请执行以下命令尝试启动无线网卡,然后遵循上述步骤重新配置:

复制代码
sudo ip link set wlo1 up

参考链接

https://muzing.top/posts/9cbf7452/

相关推荐
我爱学习好爱好爱6 分钟前
ELK日志分析平台(三):Logstash 7.17.10 独立节点部署与基础测试(基于Rocky Linux 9.6)
linux·python·elk
默|笙8 分钟前
【Linux】库制作与原理(2)_ELF格式
linux·运维·服务器
青桔柠薯片10 分钟前
Linux I/O多路复用:深入浅出poll与epoll
linux·运维·服务器·算法
雾岛听蓝11 分钟前
Linux文件系统:从硬件到软硬链接
linux·经验分享·笔记
HalvmånEver36 分钟前
Linux:初始网络(上)
linux·网络·学习·通信
REDcker39 分钟前
Linux C++ 内存泄漏排查分析手册
java·linux·c++
Hello World . .44 分钟前
Linux:网络编程-基于HTTP协议的天气预报查询系统开发详解
linux·网络·http
艾莉丝努力练剑1 小时前
【Linux进程间通信:共享内存】为什么共享内存的 key 值由用户设置
java·linux·运维·服务器·开发语言·数据库·mysql
微露清风1 小时前
系统性学习Linux-第四讲-进程控制
linux·服务器·学习
不脱发的程序猿1 小时前
嵌入式Linux:阻塞式I/O与非阻塞式I/O
linux·服务器·单片机·嵌入式硬件·嵌入式