Ubuntu 20.04 Server版连接Wifi

前言

有时候没有网线口插网线或者摆放电脑位置不够时,需要用Wifi联网。以下记录Wifi联网过程。

环境:Ubuntu 20.04 Server版,无UI界面

以下操作均为root用户,如果是普通用户,请切换到root用户,或者在需要权限的命令前加上sudo

Ubuntu 20.04 连接Wifi

1.确定你的无线网络接口名称

方式一 ifconfig

复制代码
ifconfig

一般情况下,"w"开头的是无线网络,"enp"开头的是网线直连网络。

方式二 ls /sys/class/net

复制代码
ls /sys/class/net

我这里无线网卡是"wlp2s0"

2.编辑 Netplan 配置文件中的 wifi 接口详细信息

Netplan 配置文件在 /etc/netplan 目录下,找到类似 01-network-manager-all.yml 或 50-cloud-init.yaml 等文件。

python 复制代码
cd /etc/netplan/
ls

修改之前建议备份一下文件。

python 复制代码
cp 原始文件 新文明件
如 : cp 00-installer-config.yaml  00-installer-config-origin.yaml

修改00-installer-config.yaml配置文件:

python 复制代码
vi 00-installer-config.yaml

注:YAML 文件对空格、缩进和对齐方式非常敏感。不要使用制表符,在看到缩进的地方使用 4 个空格(或 2 个,以 YAML 文件中已经使用的为准)代替。

python 复制代码
network:
  ethernets:
    enp3s0:
      dhcp4: true
  version: 2
  wifis:
    wlp2s0:
      dhcp4: true
      optional: true
      access-points:
        "SSID(Wifi名字)":
          password: "Wifi密码"
      #如果有多个Wifi继续添加access-points即可
      access-points:
        "SSID2(Wifi名字)":
          password: "Wifi密码"

修改完成后,保存并退出。

如果没有连接成功,重新生成配置。

python 复制代码
sudo netplan generate 

然后重启。

python 复制代码
reboot
相关推荐
碎梦归途1 小时前
Linux 软件安装方式全解(适用于 CentOS/RHEL 系统)
linux·运维·centos
啃火龙果的兔子1 小时前
CentOS 7.9 安装 宝塔面板
linux·运维·centos
DexterLien2 小时前
基于 Alpine 定制单功能用途(kiosk)电脑
linux·alpine·kiosk
小和尚敲木头2 小时前
krpano 字符串拼接,传参。
java·linux·前端
程序猿小D2 小时前
第11节 Node.js 模块系统
服务器·前端·node.js·编辑器·vim
国际云,接待3 小时前
阿里云无影云桌面深度测评
运维·服务器·阿里云·云原生·云计算
#君君#3 小时前
解决 Ubuntu 20.04 虚拟机中 catkin_make 编译卡死问题
linux·运维·ubuntu
IT布道3 小时前
强制卸载openssl-libs导致系统异常的修复方法
linux·运维·服务器
太空1号3 小时前
飞腾D2000,麒麟系统V10,docker,ubuntu1804,小白入门喂饭级教程
linux·c++·docker
秦jh_3 小时前
【Linux网络】传输层TCP协议
linux·运维·服务器·网络·网络协议·tcp/ip