CentOS7.x设置开机自动联网

我们自己安装centos玩的时候,启动后发现老是不会自己联网,每次都得跑去服务器那登录然后手动联网,今天就来解决一下这个问题。
注:下面的操作均为在root用户下

  1. 开机后我们打开centos命令行工具;

  2. cd /etc/sysconfig/network-scripts/

  3. 名称为ifcfg-eno开头的文件就是我们要找的文件了,我的centos文件截图如下:
    在这里插入图片描述

  4. 编辑上面图片中被红色区域的文件,文件内容如下:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eno1
UUID=86f2c7ec-668e-4345-8ce7-5baf14d14fe3
DEVICE=eno1
ONBOOT=no

我们将最后一行中的ONBOOT=no改为ONBOOT=yes即可;
5. 最后我们应该干嘛?肯定是reboot试试有没有效果。

好了,到此为止,希望能帮助到需要帮助的人。

### CentOS 7 网络连接配置及在线安装指南 #### 准备工作 为了确保CentOS 7可以顺利进行联网安装并正确配置网络,需先确认硬件环境支持以及下载合适的ISO镜像文件。通常情况下,官方提供的最小化安装版本是最适合初次接触Linux用户的选项之一。 #### 安装过程中的网络设置 当启动进入CentOS 7的安装界面时,在选择“Install CentOS 7”的同时按`Tab`键可编辑内核引导参数。如果希望通过HTTP/FTP服务器获取软件包,则可以在命令行最后加上`inst.repo=http://your.server/path/to/repo`来指定源位置[^1]。 #### 配置静态IP地址 对于希望固定IP地址的情况来说,可以通过修改`/etc/sysconfig/network-scripts/ifcfg-eth0`(假设使用的是第一个以太网接口) 文件实现。主要关注以下几个字段: - `BOOTPROTO=static`: 设置为静态分配方式; - `ONBOOT=yes`: 开机自动激活此设备; - `IPADDR=x.x.x.x`: 设定具体的IPv4地址; - `NETMASK=x.x.x.x`: 子网掩码信息; - `GATEWAY=x.x.x.x`: 默认路由指向; ```bash # 修改网络配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0 ``` #### DNS解析服务设定 为了让系统能正常访问互联网资源,还需要适当调整DNS服务器的信息。这一步骤同样是在上述提到过的ifcfg脚本里完成,增加如下两行即可指明首选和备用域名服务器的位置: - `DNS1=8.8.8.8` - `DNS2=8.8.4.4` #### 测试连通性 保存更改之后重启网络服务(`systemctl restart network`) 或者直接重起机器验证新的设置是否生效。此时应该能够成功Ping到外部站点如www.google.com证明已经具备完整的Internet访问能力了[^2]。 #### 解决常见问题 遇到无法上网的问题时首先要排查物理层面上是否有线缆松动等情况发生;其次查看防火墙状态(`firewall-cmd --state`) 和SELinux策略可能带来的阻碍;另外就是按照前面所讲的方法仔细核查一遍所有的配置项是否存在错误之处[^3]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值