如何在 Linux 系统中开启和配置网络
# 最简单快捷的方式输入nmtui进入网络管理器持久化配置使用NetworkManagerCentOS/RHEL的配置文件确保配置在重启后仍然有效。检查NetworkManager状态systemctl status NetworkManager如果显示inactive (dead)需要启动服务sudo systemctl start NetworkManagersudo systemctl enable NetworkManager # 设置开机自启1.完全使用nmcli重新配置sudo nmcli connection delete 连接名注连接名可通过 nmcli connection show 查看如eth0、ens33、wlan0无线等。sudo nmcli connection add con-name my-static-eth0 ifname eth0 type ethernet ip4 192.168.1.100/24 gw4 192.168.1.1注ip地址前三位及gw地址根据自己虚拟机配置的子网ip设置/24表示子网掩码中连续的1的位数即255.255.255.0根据虚拟机配置的子网掩码设置因为24个1对应11111111.11111111.11111111.00000000/24→255.255.255.0/16→255.255.0.0适用于较大的网络如192.168.0.0/16/8→255.0.0.0适用于非常大的网络如10.0.0.0/8sudo nmcli connection modify my-static-eth0 ipv4.dns 8.8.8.8sudo nmcli connection up my-static-eth02.禁用传统network服务避免冲突:sudo systemctl stop networksudo systemctl disable network3.查看所有连接配置1.确保你的配置如my-static-eth0存在并且TYPE为Generic或Ethernet。nmcli connection show2.确认ipv4.method是否为manual静态 IP或autoDHCP。3.确认ipv4.addresses、ipv4.gateway、ipv4.dns是否正确。nmcli connection show my-static-eth04.手动激活连接sudo nmcli connection up my-static-eth05.测试连接查看ip addr show测试访问外网 ping 8.8.8.8ping百度测试ping www.baidu.com重启服务器再次测试连接2.扩展使用ifconfig或ip命令避免直接使用ifconfig或ip命令因为它们是临时生效的1. 检查网络接口状态在配置网络之前首先需要确认系统中的网络接口是否存在以及当前状态。查看网络接口baship link show# 或ls /sys/class/net常见的网络接口名称eth0、ens33、wlan0无线等。如果接口显示为DOWN需要手动启用。2. 启用网络接口使用ip或ifconfig如果已安装net-tools命令启用网络接口。使用ip命令bashsudo ip link set 接口名 up# 示例sudo ip link set eth0 up使用ifconfig命令需安装 net-toolsbashsudo ifconfig 接口名 up如果提示ifconfig: command not found可以通过以下命令安装net-toolsbash# Debian/Ubuntusudo apt-get updatesudo apt-get install net-tools# CentOS/RHELsudo yum install net-tools3. 配置网络动态 IP 或静态 IP动态 IPDHCP如果网络环境支持 DHCP可以通过以下命令获取动态 IPbashsudo dhclient 接口名# 示例sudo dhclient eth0静态 IP如果需要配置静态 IP需根据不同的 Linux 发行版编辑对应的网络配置文件。Debian/Ubuntu使用 netplan编辑 netplan 配置文件bashsudo nano /etc/netplan/*.yaml示例配置假设接口为eth0yamlnetwork:version: 2ethernets:eth0:dhcp4: noaddresses: [192.168.1.100/24]gateway4: 192.168.1.1nameservers:addresses: [8.8.8.8, 8.8.4.4]应用配置bashsudo netplan applyCentOS/RHEL使用 NetworkManager使用nmcli配置静态 IPbashsudo nmcli connection modify 连接名 ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8 ipv4.method manual连接名可通过 nmcli connection show 查看如eth0、ens33、wlan0无线等。ipv4.addresses 192.168.1.100/24 \ipv4.gateway 192.168.1.1 \ 192.168.1地址前三位根据自己虚拟机的子网ip设置重启连接sudo nmcli connection down 连接名sudo nmcli connection up 连接名4. 验证网络连接检查接口状态和 IP 地址baship addr show测试网络连通性bashping 8.8.8.8 # 测试外网连通性ping 192.168.1.1 # 测试网关连通性5. 启用无线网络可选扫描可用 Wi-Fibashsudo iwlist 无线接口名 scan# 示例sudo iwlist wlan0 scan连接 Wi-Fibashsudo nmcli device wifi connect SSID password 密码常见问题排查接口未显示检查网卡是否被识别bashlspci | grep -i ethernet # 有线网卡lsusb # 无线网卡确保内核加载了正确的驱动bashlsmod | grep 驱动名无法获取 IP检查 DHCP 服务是否运行bashsystemctl status dhcpd # 传统 DHCP 服务systemctl status NetworkManager # NetworkManager 管理的 DHCP确认防火墙未阻止 DHCP 请求。DNS 解析失败检查/etc/resolv.conf是否包含有效的 DNS 服务器。使用dig或nslookup测试 DNS 解析bashdig example.comnslookup example.com总结通过以上步骤你可以成功开启并配置 Linux 系统的网络。如果仍有问题可以根据具体的错误信息进一步排查。希望本文对你有所帮助

相关新闻

MiniCPM-V终极部署指南:如何在Ollama上快速运行手机级视觉语言模型

MiniCPM-V终极部署指南:如何在Ollama上快速运行手机级视觉语言模型

MiniCPM-V终极部署指南:如何在Ollama上快速运行手机级视觉语言模型 【免费下载链接】MiniCPM-V A Pocket-Sized MLLM for Ultra-Efficient Image and Video Understanding on Your Phone 项目地址: https://gitcode.com/GitHub_Trending/mi/MiniCPM-V MiniCP…

2026/10/18 7:26:51 阅读更多 →
如何6倍速翻译PDF文档:PolyglotPDF多语言处理工具完整指南

如何6倍速翻译PDF文档:PolyglotPDF多语言处理工具完整指南

如何6倍速翻译PDF文档:PolyglotPDF多语言处理工具完整指南 【免费下载链接】PolyglotPDF (eBook,PDFs Translation) A multilingual eBook processing tool supporting all eBook formats. Features online and offline translation while preserving or…

2026/10/18 18:54:34 阅读更多 →
2025新范式:FastAPIX零代码构建RESTful API的革命实践

2025新范式:FastAPIX零代码构建RESTful API的革命实践

2025新范式:FastAPIX零代码构建RESTful API的革命实践 你还在为FastAPI项目编写重复的CRUD代码吗?还在手动维护数据库模型与API接口的映射关系吗?本文将带你掌握FastAPIX——这个基于SQLAlchemy ORM的FastAPI插件,如何让你仅用5%的…

2026/10/17 20:06:48 阅读更多 →

最新新闻

BERT微调实战:IMDB影评情感二分类源码全流程解析与避坑指南

BERT微调实战:IMDB影评情感二分类源码全流程解析与避坑指南

简介:基于BERT模型的情感分析项目,是一套面向自然语言处理初学者与算法工程师的Python源码包,聚焦IMDB影评正面/负面情感二分类,帮助理解BERT预训练模型微调、特征抽取及分类器设计等关键环节。资源共5个文件,其中4个P…

2026/10/19 6:08:40 阅读更多 →
用Matlab完成测风塔风能资源评估:从数据清洗到发电量估算

用Matlab完成测风塔风能资源评估:从数据清洗到发电量估算

气象塔(风电行业里叫测风塔)出来的历史风力数据,看起来就是一堆时间和风速的表格,但真正能把它变成风能资源评估结论的人,并不算多。我刚接触这个领域的时候也犯过“拿数据就求平均”的错,结果被前辈按在工…

2026/10/19 6:08:40 阅读更多 →
单矢量控制下的占空比计算:有效抑制电流纹波与噪声

单矢量控制下的占空比计算:有效抑制电流纹波与噪声

做数字电机控制的人应该都经历过这种尴尬:算法层面跑得好好的,DTC或者有限集模型预测控制(FCS-MPC)每个控制周期都选了那个“最优电压矢量”,上示波器一看,电流纹波比SVPWM大一块,高频噪声还特别…

2026/10/19 6:08:40 阅读更多 →
AUV滑模控制器设计与Simulink仿真:从动力学建模到参数整定全解析

AUV滑模控制器设计与Simulink仿真:从动力学建模到参数整定全解析

1. AUV运动控制的核心难点与滑模控制的切入点自主水下机器人(AUV)的控制一直是个让人又爱又恨的问题。先说结论:在水下环境里,模型不确定性大、海流干扰强、参数摄动严重,传统的PID想同时搞定“深度保持”“航向稳定”…

2026/10/19 6:08:40 阅读更多 →
macOS终端重构:iTerm2+zsh打造可编程工作台

macOS终端重构:iTerm2+zsh打造可编程工作台

简介:本资源是一套面向 macOS 用户的终端环境深度优化配置方案,专为希望提升开发效率、定制化体验的程序员与系统爱好者设计,解决原生 Terminal 功能单一、主题简陋、插件缺失等痛点。压缩包包含 4489 个文件,主体为 1050 个 zsh …

2026/10/19 6:08:40 阅读更多 →
论文查重与AI率检测全攻略:原理、工具与降重技巧

论文查重与AI率检测全攻略:原理、工具与降重技巧

每年到了毕业论文提交季,最让人焦虑的往往不是论文本身有多难写,而是“查重”那一关。更麻烦的是,近两年几乎所有高校都多了一条新指标:AI生成内容检测。也就是说,论文不仅要控制重复率,还要控制“AI率”。…

2026/10/19 6:07:40 阅读更多 →

日新闻

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

频率跟踪型PWM电源设计:臭氧发生器谐振点漂移与软开关实现

简介:本资源为电源技术方向的学术研究文档,聚焦介质阻挡放电型臭氧发生器电源的频率跟踪型PWM控制策略,面向电力电子、高压电源及臭氧应用领域的科研人员与工程技术人员。针对负载呈容性、等效电容随外加电压升高而增大、谐振频率随之漂移的难…

2026/10/19 0:00:47 阅读更多 →
Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

Vibe Coding 遇上 TaoToken:把开发者思维圣殿的灵感流接入统一 Key 通道

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 0:00:47 阅读更多 →
HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

HundredCV-Chat话题建模实战教程:利用4,871个内置话题标签构建主题分析系统

【免费下载链接】HundredCV-Chat 项目地址: https://ai.gitcode.com/hf_mirrors/Jax-dan/HundredCV-Chat 点击查看 免费下载 HundredCV-Chat 是一个由 100 位青年简历数据开发而来的中文多轮对话数据集,共包含 24,750 组日常闲聊对话和 4,871 个话题标签…

2026/10/19 0:00:47 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/19 1:30:52 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →