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

推荐订阅源

大猫的无限游戏
大猫的无限游戏
阮一峰的网络日志
阮一峰的网络日志
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
博客园 - 叶小钗
Hugging Face - Blog
Hugging Face - Blog
博客园 - 司徒正美
Last Week in AI
Last Week in AI
罗磊的独立博客
量子位
Jina AI
Jina AI
T
Tailwind CSS Blog
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
美团技术团队
雷峰网
雷峰网
爱范儿
爱范儿
S
SegmentFault 最新的问题
小众软件
小众软件
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

博客园 - 李文学

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)  评论()    收藏  举报