top
本文目录
1. 使用systemctl命令重启网络服务
2. 编写专用重启脚本
3. 脚本权限配置
4. 自动化执行方案
操作注意事项

CentOS重启网卡怎么调用脚本 – 详细操作指南

CentOS重启网卡怎么调用脚本

1. 使用systemctl命令重启网络服务

在CentOS 7及以上版本中,可通过以下命令快速重启网络接口:

sudo systemctl restart network.service

该命令会重新加载所有网络接口配置,适用于全局网络设置变更后的生效操作。

2. 编写专用重启脚本

创建restart_network.sh脚本文件,添加以下内容:


#!/bin/bash
NIC_NAME="ens192" # 替换实际网卡名称
sudo ifdown $NIC_NAME && sudo ifup $NIC_NAME
echo "网络接口 $NIC_NAME 已成功重启"

3. 脚本权限配置

赋予脚本可执行权限:

chmod +x /path/to/restart_network.sh

4. 自动化执行方案

通过crontab设置定时任务:


# 每日凌晨重启网络
0 0 * * * root /path/to/restart_network.sh >/dev/null 2>&1

操作注意事项

  • 通过ip addr命令确认网卡实际名称
  • 生产环境建议先进行脚本测试
  • 避免频繁执行网络重启操作
  • 重要操作前备份网络配置文件

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END
icon
0
icon
打赏
icon
分享
icon
二维码
icon
海报