ubuntu22.04连接wifi

Ubuntu 22.04弃用了以往的Network接口配置,转而采用NetPlan进行网络设置。NetPlan强调了yaml格式的配置文件,其中网关通过routes参数来设定,注意配置文件的空格格式,错误的空格会导致配置无效。更新配置需使用'sudo netplan apply'。示例中展示了无线和有线网络的配置方式,包括静态IP、DNS和网关设置。正确配置网关和DNS对于内外网连接至关重要。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

NetPlan与NetWork

记得早期的ubuntu用的都是network下的interface在配置网络

而22.04使用NetPlan配置网络

Gateway4弃用

注意的是网关gateway4被弃用了

网关可以用routes

routes下有两个参数

注意空格

格式上,注意上下空格对齐,左右注意空格赋值

空格要是没打对,配置就无效

更新配置的时候会报错

最后记得要更新配置

 sudo netplan apply

找到配置文件

进入:cd /etc/netplan/

查看:ls -a

编辑:vi (#非常长的名字).yaml

记得把·改回空格

Network:(#为了方便阅读,·代替空格,读者自行更改)
··version:·2(#版本)
··renderer:·NetworkManager
··wifis:  
···wlan0:
····dhcp4:·true
····optional:·true
····oaccess-points:
·····(wifi名称):
······password:·“(wifi密码)”

如果是有线网络

把wifis改成ethernets

把wlan0名称改成网卡名

删去oaccess-points及以下的wifi名称与password

nameservers也就是dns

routes也就是网关

没有dns不能域名解析

没有网关能ping通内网

上不了外网

静态IP(#在原有的基础上修改)

····dhcp4:·no
····addresses:·[192.168.1.2/24]
····routes:
·····-·to:·default
······via:·192.168.1.1
····nameservers:
·····addresses:·[223.6.6.6]

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术小零

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值