ubuntu如何联网:有线无线多方案
ubuntu如何联网分为桌面图形界面、命令行Netplan、命令行nmcli三种主流方式,有线网络优先即插即用,无线网络需要网卡固件匹配,桌面版适合新手,服务器无图形环境优先Netplan,nmcli通用性更强;该方法的适用边界是ubuntu18.04及更新版本,ubuntu16.04及更早版本使用interfaces配置文件,配置语法不互通,不能直接套用。
ubuntu如何联网之有线网络配置
桌面版ubuntu接入网线后,系统会自动通过DHCP获取IP地址,右下角网络图标出现联网标识代表连通,你可以点开网络设置查看分配到的IP、网关与DNS信息。需要静态IP时,打开网络设置,选中有线连接,切换到IPv4选项,把自动DHCP改为手动,依次填入IP地址、子网掩码、网关、DNS服务器,保存后关闭再重新启用网卡即可生效。服务器版本没有图形界面,直接编辑Netplan配置文件,文件路径一般为/etc/netplan/,文件名以yaml结尾,yaml语法缩进必须使用空格,不能使用Tab,缩进错位会直接导致配置失效。
yaml配置写完后,执行sudonetplantry预览配置,确认网络正常再输入sudonetplanapply永久应用,预览模式下120秒内没有确认会自动回滚配置,降低配置失误导致断连的概率。
ubuntu如何联网之无线网络配置
桌面版ubuntu在右上角网络菜单里找到WiFi名称,输入WiFi密码就能连接,部分内置无线网卡缺少闭源固件,会出现WiFi选项消失,你可以执行sudoaptinstalllinux-firmware安装固件包,重启后网卡识别概率明显提升。服务器环境下无线配置同样支持Netplan和nmcli,nmcli操作更直观,你先执行nmclidevicestatus确认无线网卡设备名,常见名称为wlan0、wlp2s0,确认设备状态为可用后,再执行连接命令。
| 配置方式 | 适用场景 | 上手难度 | 稳定性表现 |
|---|---|---|---|
| 图形网络面板 | 桌面ubuntu日常使用 | 低 | 较为稳定 |
| Netplan配置 | 服务器、固定静态IP | 中 | 稳定 |
| nmcli命令 | 远程ssh、无线调试 | 中 | 较为稳定 |
nmcli连接WiFi的核心命令为nmclidevicewificonnectWiFi名称passwordWiFi密码,连接成功后会自动保存网络配置,开机可以自动重连。
ubuntu如何联网之故障排查
网卡识别异常是高频问题,执行lspci|grepNetwork查看有线、无线网卡硬件信息,没有输出代表系统没有识别硬件,优先检查硬件接触、BIOS网卡开关,再考虑固件安装。网卡识别正常却无法上网,先ping网关判断内网连通性,再ping公共DNS服务器8.8.8.8区分是路由问题还是DNS解析问题,ping不通网关重点核对IP、子网掩码配置,ping通网关但域名打不开,修改DNS地址为223.5.5.5。
你可以用ipa快速查看本机网卡IP信息,这条命令在所有新版ubuntu都可以直接运行。
修改完DNS后,执行sudosystemd-resolve--flush-caches清空DNS缓存,新的解析规则更快生效。
使用Netplan配置时,曾经出现过只修改文件但没有执行apply,网络参数不更新的情况,这类操作遗漏不会报错,只会让用户误以为配置无效。
虚拟机里的ubuntu联网,优先把虚拟机网卡模式设置为NAT,NAT模式下宿主机可以上网,虚拟机大多自动获取IP;桥接模式会让虚拟机和宿主机处于同一局域网,需要路由器DHCP支持,部分公司内网环境会限制桥接设备接入。
