首页 > 系统相关 >Ubuntu配置网络

Ubuntu配置网络

时间:2024-02-06 13:35:15浏览次数:28  
标签:netplan 配置 网络 网卡 lshw Ubuntu proc 无线

Ubuntu配置网络

如果安装系统遇到网络设置的时候选择跳过,则进入系统后需要把网络配置设置好,否则无法访问网络。

首先使用命令 lshw -class network 查看网络设备

lshw命令介绍
lshw(ls hardware)是一个提取机器硬件配置详细信息的工具,它能为我们提供内存配置、固件版本、主板配置信息、cpu版本和速度、cache信息、总线速度等。并且能将结果输出成HTML、XML、json等格式。

lshw 不仅是一个可以查看硬件信息的工具,它还可以用来做一些硬件的 benchmark,用于评估计算机硬件的性能特征。lshw 工具其实就是读取 /proc 里面的一些文件来显示相关的信息,比如:

/proc/cpuinfo # 显示CPU信息
/proc/bus/pci # 显示pci信息
/proc/scsi # 显示scsi信息
/proc/net/dev # 显示网络设备信息
/proc/kcore # 从内存映像读取相关信息
/proc/ide # 显示IDE设备信息
/proc/devices
/proc/mounts
/proc/fstab
lshw 工具适用于所有 Linux 发行版,包括 Redhat、Centos、Ubuntu、Debian、Arch Linux 等。

查看设备名称

执行命令后,显示我的电脑上的无线网卡名称是:wlp3s0 (如果是别的机器或者操作系统可能有不一样的名称,需要注意)

接下来我们要打开无线网卡,让它扫描可用的网络,要实现这个目的,需要修改netplan配置。

我们来到 /etc/netplan 目录,查看一下该目录下的文件

查看netplan目录

可以看到我的电脑上有两个yaml文件,文件名中带有wifi字样的就是无线网卡的配置文件,我们打开它,修改前的内容如下图所示

wifi配置修改前

我们把它的内容修改一下

打开wifi

保存退出,然后执行

netplan try
netplan apply

以上操作可以打开无线网卡,允许无线网卡对可用网络进行扫描,接下来我们来扫描一下可用网络,以验证工作有效性。

我们使用命令 iw dev wlp3s0 scan命令扫描可用网络(这里的wlp3s0是我电脑上的无线网卡,在不同的机器上应该填入与特定机器对应的无线网卡的名字,需要注意)

扫描可用网络

扫描结果显示,无线网卡能接收到办公室的wifi信号。

接下来我们回到netplan中配置接入的网络。

我们回来 /etc/netplan 目录,修改wifi配置文件,使其内容如下,

配置wifi入口

保存退出,然后执行

netplan try
netplan apply

以上操作可以让无线网卡连接指定的wifi。接下来为了验证有效性,我们ping一下百度。

ping百度

可以看到能正确连接上百度,任务完成。

标签:netplan,配置,网络,网卡,lshw,Ubuntu,proc,无线
From: https://www.cnblogs.com/whnight/p/18009564

相关文章

  • 网络流技术
    最大流/最小费用最大流这里不再讨论,使用Dinic即可。板子是可以感性理解然后背下来的。无源汇上下界可行流随便来一张网络,边上的流量有上下界,求一种所有点都满足流量平衡和上下界限制的方案。首先有一个想法是把上下界转换成只有上界,那么为了清除下界的障碍,我们就先把所有边......
  • Wi-Fi配置
    ESP8266-ESP32AdruinoWi-Fi配置需求在设备启动后,若无法连接Wi-Fi时,需要按AP模式​创建热点,随后根据热点ssid​与password​生成二维码,让用户可以连接到热点。在连接热点后,提供界面让用户输入可用的Wi-Fi信息,随后重启在设备后,如果未进行参数配置则根据设备后台管理地址生成......
  • Windows下如何使用 Sublime Text 4 配置 C/C++ 环境(使用LSP-clangd)
    1软件安装1.1SublimeText4安装及PackageControl安装略,请自行百度/必应/谷歌。1.2Clang环境安装1.2.1Clang下载在LLVMMinGW下载最新版Clang编译器,此处应根据个人电脑系统及版本选择,本文选择llvm-mingw-20231128-ucrt-x86_64.zip,后续文件名将以此为例。各版本......
  • 使用ocelot 配置网关
    3.1场景描述建3个站点,2个微服务站点,1个网关微服务1:https://localhost:7227/微服务2:https://localhost:7019/网关:https://localhost:7055/在浏览器里访问 https://localhost:7227/api/Product/test1会输出test1在浏览器里访问https://localhost:7019/api/order/test2会输......
  • K8S前置配置
    安装基础软件0.不能联网处理重启网络服务servicenetworkrestart查看报错信息,如果正常就pingwww.baidu.com看是否通,如果通了不用管journalctl-xe0.将networkmanager服务停了systemctlstopNetworkManagersystemctldisableNetworkManager再次重启服务servic......
  • Ubuntu环境下安装并简单测试ros2
    1.设置编码aptupdate&&aptinstalllocaleslocale-genen_USen_US.UTF-8update-localeLC_ALL=en_US.UTF-8LANG=en_US.UTF-8exportLANG=en_US.UTF-82.添加源aptupdate&&aptinstallcurlgnupglsb-releasecurl-sSLhttps://raw.githubuserconte......
  • Nginx配置TCP/UDP流量转发
    #usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}stream{log_formatmain'$remote_addr[$tim......
  • 在服务器中安装有ubuntu图形界面的docker,并通过主机的VNC进行远程控制(web页面远程控制
    参考链接https://github.com/fcwu/docker-ubuntu-vnc-desktop.git1.拉取镜像dockerpulldorowu/ubuntu-desktop-lxde-vnc2.直接dockerrun启动,启动参数如下,在浏览器打开,这里设置的端口是6080,在服务器执行这个命令运行之后dockerrun--namevnc_test-p6080:80-v/dev/s......
  • R语言逻辑回归、决策树、随机森林、神经网络预测患者心脏病数据混淆矩阵可视化
    全文链接:https://tecdat.cn/?p=33760原文出处:拓端数据部落公众号概述:众所周知,心脏疾病是目前全球最主要的死因。开发一个能够预测患者心脏疾病存在的计算系统将显著降低死亡率并大幅降低医疗保健成本。机器学习在全球许多领域中被广泛应用,尤其在医疗行业中越来越受欢迎。机器......
  • Ubuntu 配置samba
     参考链接:[shared]comment=SharedFolderpath=/home/user/sharebrowseable=yesreadonly=noguestok=yescreatemask=0755directorymask=0755 关键点:1.配置samba用户和密码2.配置共享路径3.samb.conf中的内容按上面的填写就行。4.可以使用......