惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
G
Google Developers Blog
有赞技术团队
有赞技术团队
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Blog — PlanetScale
Blog — PlanetScale
罗磊的独立博客
博客园 - 聂微东
V
Visual Studio Blog
博客园_首页
D
DataBreaches.Net
腾讯CDC
I
InfoQ
F
Fortinet All Blogs
量子位
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
人人都是产品经理
人人都是产品经理
云风的 BLOG
云风的 BLOG
月光博客
月光博客
Recent Announcements
Recent Announcements
MongoDB | Blog
MongoDB | Blog
C
Check Point Blog

博客园 - 李文学

Windows Server 2016 64位 ASP+Access(.mdb) 80004005 最简解决方案 Oracle查询表中指定库名,表约束名的上下表依赖关系 linux简版启动,关闭jar命令 Oracle11.2实例重启 主流数据库 “匹配更新、不匹配插入” 语法详解(Oracle/MSSQL/MySQL) Centos7扩容2 wps,两个页签比较常用函数 Oracle常见SQL示例 VUE-手机号验证 Centos7安装mysql8 Centos7安装ffmpeg 不同数据库标识长度检查 Centos7磁盘空间自动处理 Oracle11新建业务库账号信息 Java启动JAR,.sh版 linux常用命令 centos7防火墙IP白名单维护 centos7安装lamp,php5.6,mysql5.7,xdebug MSSQL最大内存设置
Centos7重置网络
李文学 · 2025-09-04 · via 博客园 - 李文学
#!/bin/bash

# 定义网卡配置文件路径
INTERFACE="ens33"
CONFIG_FILE="/etc/sysconfig/network-scripts/ifcfg-$INTERFACE"

# 检查配置文件是否存在
if [ ! -f "$CONFIG_FILE" ]; then
    echo "错误:未找到网卡配置文件 $CONFIG_FILE"
    exit 1
fi

# 备份原始配置文件
cp "$CONFIG_FILE" "$CONFIG_FILE.bak"
echo "已创建备份文件: $CONFIG_FILE.bak"

# 修改配置为NAT模式(DHCP)
sed -i 's/^BOOTPROTO=.*/BOOTPROTO=dhcp/' "$CONFIG_FILE"
sed -i 's/^ONBOOT=no/ONBOOT=yes/' "$CONFIG_FILE"

# 注释掉静态IP相关配置
sed -i 's/^IPADDR=/#IPADDR=/' "$CONFIG_FILE"
sed -i 's/^PREFIX=/#PREFIX=/' "$CONFIG_FILE"
sed -i 's/^GATEWAY=/#GATEWAY=/' "$CONFIG_FILE"
sed -i 's/^DNS1=/#DNS1=/' "$CONFIG_FILE"
sed -i 's/^DNS2=/#DNS2=/' "$CONFIG_FILE"

# 重启网络服务
echo "正在重启网络服务..."
systemctl restart network

# 检查网络状态
echo "网络配置修改完成,当前网络信息:"
ip addr show "$INTERFACE"

echo "请测试网络连接,例如执行: ping -c 3 www.baidu.com"

posted @ 2025-09-04 01:05  李文学  阅读(69)  评论()    收藏  举报