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

Linux 服务器静态 IP 配置初始化指南

✅ 第一步:确认网络管理方式

运行以下命令判断系统使用的网络管理服务:

# 检查 NetworkManager 是否活跃
systemctl is-active NetworkManager# 检查 network(旧服务)是否活跃
systemctl is-active network

或者检查配置路径:

# NetworkManager 的连接配置目录
ls /etc/NetworkManager/system-connections/# network-scripts 的旧配置路径
ls /etc/sysconfig/network-scripts/ifcfg-*

✅ 第二步:根据系统方式配置静态 IP

🔷 使用 NetworkManager(RHEL 8+/CentOS 8+/SUSE)

推荐方法一:使用 nmtui 图形工具
sudo nmtui

在交互界面中配置 IP、网关、DNS,保存后启用连接。

推荐方法二:使用 nmcli 命令行
sudo nmcli connection modify "eth0" ipv4.addresses 192.168.10.100/24
sudo nmcli connection modify "eth0" ipv4.gateway 192.168.10.1
sudo nmcli connection modify "eth0" ipv4.dns "8.8.8.8 8.8.4.4"
sudo nmcli connection modify "eth0" ipv4.method manual
sudo nmcli connection up "eth0"
也可以直接编辑配置文件:

路径:/etc/NetworkManager/system-connections/eth0.nmconnection

[connection]
id=eth0
uuid=<uuid>
type=ethernet
interface-name=eth0[ipv4]
method=manual
address1=192.168.10.100/24,192.168.10.1
dns=8.8.8.8;8.8.4.4;[ipv6]
method=auto

然后重新加载:

sudo nmcli c reload
sudo nmcli c up eth0

🔷 使用 legacy network(RHEL 7 / CentOS 7 及更早)

配置文件路径:/etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.10.100
NETMASK=255.255.255.0
GATEWAY=192.168.10.1
DNS1=8.8.8.8
DNS2=8.8.4.4
TYPE=Ethernet

重启网络服务:

sudo systemctl restart network

✅ 第三步:验证配置是否生效

# 查看 IP 地址
ip addr show eth0# 查看默认路由
ip route show# 测试外网连通性
ping -c 4 8.8.8.8

http://www.xdnf.cn/news/317899.html

相关文章:

  • UniAppx 跳转Android 系统通讯录
  • linux中的find命令——查找文件名
  • SSL/TLS 证书与数字签名:构建互联网信任的详解
  • Review --- Redis
  • 金融企业如何借力运维监控强化合规性建设?
  • 【hot100】bug指南记录1
  • Qt界面设计时窗口中各控件布局及自适应方法
  • [250507] 小米发布首个推理模型 MiMo,70亿参数展现卓越性能
  • 使用 Java 11 的 HttpClient 处理 RESTful Web 服务
  • 【Linux】Linux环境基础开发工具
  • 精益数据分析(46/126):深入剖析用户生成内容(UGC)商业模式
  • 并发设计模式实战系列(17):信号量(Semaphore)
  • 解构与重构:自动化测试框架的进阶认知之旅
  • Spring Boot 为 MongoDB 自动配置了哪些核心 Bean?
  • Make:独立创造者手册——从0到1的商业自由之路
  • 任意文件读取漏洞
  • 阿里联合北大开源数字人项目FantasyTalking,输出内容更加动态化~
  • HarmonyOS Next~HarmonyOS应用测试全流程解析:从一级类目上架到二级类目专项测试
  • 游戏引擎学习第262天:绘制多帧性能分析图
  • 标量/向量/矩阵/张量/范数详解及其在机器学习中的应用
  • MCP 入门指南
  • Kubernetes生产环境实战:深度排查Pod内存溢出(OOM)问题指南
  • 优选算法系列(8.多源BFS)
  • Vue3响应式:effect作用域
  • linux命令>/dev/null 2>1的含义
  • 【北京迅为】iTOP-4412精英版使用手册-第七章 Android 4.0/Linux源码编译
  • 在 Vue 2 中使用 qrcode 库生成二维码
  • Python 识别图片上标点位置
  • CSDN文章都是VIP
  • Ubuntu 使用dotfiles个性化配置模板