当前位置: 首页 > news >正文

描述在 Linux 系统中如何配置网络接口,并给出具体命令。

Linux 系统中,网络接口配置主要分为临时配置(重启后失效)和永久配置(写入配置文件)。以下是具体方法和命令:


一、临时配置(立即生效,重启后失效)

1. 使用ifconfig(传统工具)
# 查看所有网络接口ifconfig-a# 配置 IP 地址和子网掩码sudoifconfigeth0192.168.1.100 netmask255.255.255.0# 启用/禁用接口sudoifconfigeth0 upsudoifconfigeth0 down# 添加虚拟接口(别名)sudoifconfigeth0:0192.168.1.101 netmask255.255.255.0
2. 使用ip命令(现代推荐工具)
# 查看网络接口和 IP 地址ipaddr showipa# 添加 IP 地址sudoipaddradd192.168.1.100/24 dev eth0# 删除 IP 地址sudoipaddr del192.168.1.100/24 dev eth0# 启用/禁用接口sudoiplinkseteth0 upsudoiplinkseteth0 down# 添加默认网关sudoiprouteadddefault via192.168.1.1# 查看路由表iproute show

二、永久配置(写入配置文件,重启后生效)

1.CentOS / RHEL / Fedora 系列

编辑网卡配置文件(如/etc/sysconfig/network-scripts/ifcfg-eth0):

# 静态 IP 配置示例DEVICE=eth0BOOTPROTO=staticONBOOT=yesIPADDR=192.168.1.100NETMASK=255.255.255.0GATEWAY=192.168.1.1DNS1=8.8.8.8DNS2=8.8.4.4

重启网络服务:

sudosystemctl restart network
2.Ubuntu / Debian 系列(旧版)

编辑/etc/network/interfaces

# 静态 IP 配置示例auto eth0 iface eth0 inet static address192.168.1.100 netmask255.255.255.0 gateway192.168.1.1 dns-nameservers8.8.8.88.8.4.4

重启网络服务:

sudosystemctl restart networking
3.Ubuntu 18.04+(使用 Netplan)

编辑/etc/netplan/01-netcfg.yaml

network:version:2renderer:networkdethernets:eth0:dhcp4:noaddresses:[192.168.1.100/24]gateway4:192.168.1.1nameservers:addresses:[8.8.8.8,8.8.4.4]

应用配置:

sudonetplan apply

三、使用 NetworkManager 工具(图形化或命令行)

1. 使用nmtui(文本界面工具)
sudonmtui

通过菜单界面配置网络。

2. 使用nmcli(命令行工具)
# 查看连接状态nmcli connection show# 配置静态 IPsudonmcli connection modify eth0 ipv4.addresses192.168.1.100/24sudonmcli connection modify eth0 ipv4.gateway192.168.1.1sudonmcli connection modify eth0 ipv4.dns"8.8.8.8,8.8.4.4"sudonmcli connection modify eth0 ipv4.method manual# 激活连接sudonmcli connection up eth0

四、DNS 配置

编辑/etc/resolv.conf

nameserver8.8.8.8 nameserver8.8.4.4

五、网络故障排查常用命令

# 测试网络连通性ping8.8.8.8pingwww.baidu.com# 追踪路由路径traceroute8.8.8.8# 查看网络连接状态ss-tulnnetstat-tuln# 查看网络接口统计信息ip-slinkshow eth0

总结

  • 临时配置:使用ifconfigip命令,适合快速调试。
  • 永久配置:根据发行版编辑对应配置文件(CentOS/RHEL 用ifcfg-*,Ubuntu 用Netplaninterfaces)。
  • 推荐工具:现代系统推荐使用ip命令和Netplan/NetworkManager进行管理。

配置完成后,建议使用pingip a命令验证网络连通性和 IP 设置。

http://www.jsqmd.com/news/577164/

相关文章:

  • Agent 自动迭代
  • 2026年GEO服务商综合实力榜:TOP4全链路服务能力深度解析,投媒网GEO领跑! - 资讯焦点
  • 分析pdf
  • 免费开源AI字幕神器:VideoCaptioner智能字幕处理终极指南 [特殊字符]
  • 智能进化:Pearcleaner带来的macOS系统清理新范式
  • 2026企业核心管理系统全景解析文档(含MES与ERP重点区别)
  • 别再滥用CDD了!聊聊AUTOSAR项目中复杂设备驱动的正确使用姿势与架构权衡
  • armbian 安装openclaw
  • 郑州北极电器维修服务有限公司:金水区口碑好的空调维修 空调移机公司TOP6 - LYL仔仔
  • 从零构建你的第一个CDS View:ABAP开发者的语义数据模型入门
  • 新手友好:在快马平台用AI辅助轻松迈出clawx数据抓取第一步
  • 百考通AI开题报告——为硕本学生量身打造的学术加速器
  • 新手零门槛学Java:无需寻找idea激活码,快马平台带你写第一个程序
  • COMSOL B-B本构方程在三维粗糙裂隙岩体建模中的应用及热流固三场耦合研究
  • JDK的下载安装
  • 2026数字艺术革命:以太坊NFT如何重构万亿市场?
  • 5分钟搞懂基因组规模代谢网络(GSMM):从数据库到仿真工具全解析
  • 【人脸识别实战】基于Facenet_PyTorch构建轻量级人脸比对系统
  • AI大模型幻觉问题全栈治理指南
  • ArcGIS Pro用户必看:解决CAD转SHP后坐标系丢失的完整配置流程(附Python脚本)
  • PDF Guru Anki:终极免费知识管理工具,打造个性化记忆强化系统
  • 如何在老旧设备上安装Windows 11:开源工具的5个实用技巧
  • 避坑指南:COLMAP特征匹配参数这样调,重建效果立竿见影
  • 28GHz毫米波滤波器设计实战:用SynMatrix快速搞定SIW带通滤波器(附完整参数)
  • 5分钟搞定YouTube视频下载+AI翻译:yt-dlp和HuggingFace大模型实战教程
  • AI写论文神器合集!4款AI论文写作工具,从此告别论文难题
  • 解决时间选择难题:flatpickr从入门到精通指南
  • 手把手教你用ArcGIS Pro加载World Imagery Wayback的WMTS服务,搞定历史影像叠加分析
  • OpenClaw安全实践:Gemma-3-12b-it模型权限管控与操作日志审计
  • 链游开发全流程成本全景图:从创意到长线运营的“烧钱”指南