CentOS 设置静态 IP 配置

简介: 防止 CentOS 服务器的 IP 地址更改,可以设置静态 IP 配置,而不是依赖 DHCP(动态主机配置协议)分配 IP 地址。

防止 CentOS 服务器的 IP 地址更改,可以设置静态 IP 配置,而不是依赖 DHCP(动态主机配置协议)分配 IP 地址。
以下是在 CentOS 上配置静态 IP 地址步骤:

1. 编辑网络配置文件

打开配置文件。配置文件通常位于 /etc/sysconfig/network-scripts/ 中。文件名通常以 "ifcfg-" 开头,后跟接口名称(例如: ifcfg-eth0、ifcfg-ens33)。

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

2. 配置网络设置

配置文件如下:

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="eth0"
UUID="5d8300a4-dc78-48dc-9323-d6569e5b9ee9"
DEVICE="eth0"
ONBOOT="yes"

修改配置后文件如下 :

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"                        #dhcp改为static
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="eth0"
UUID="5d8300a4-dc78-48dc-9323-d6569e5b9ee9"
DEVICE="eth0"
ONBOOT="yes"                            #开机启用本配置
IPADDR=192.168.1.100                    #静态IP
NETMASK=255.255.255.0                    #子网掩码
GATEWAY=192.168.1.1                        #默认网关
DNS1=192.168.1.1                        #DNS服务器IP

3. 重启网络服务

保存对网络配置文件的更改后,重新启动网络服务以应用新的静态 IP 配置:

sudo systemctl restart network

4. 验证网络配置

运行以下命令检查是否成功分配了静态 IP 地址:

ip addr show
目录
相关文章
|
1月前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
1月前
|
Java
CentOS7.8配置Adoptium-Java17运行环境
本指南介绍如何设置清华镜像源并安装 Temurin-17-JRE 运行环境。首先,编辑 `/etc/yum.repos.d/adoptium.repo` 文件,配置清华镜像源。接着,使用 `yum install -y temurin-17-jre` 命令安装 Temurin-17-JRE,并通过 `java --version` 验证安装成功。相关配置和操作界面截图附后。
45 8
|
3月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
325 2
|
4月前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
201 1
|
4月前
|
存储 监控 Linux
在 CentOS 7 中如何对新硬盘进行分区、格式化、挂载及配置最佳实践
本文详细介绍了在 CentOS 7 中如何对新硬盘进行分区、格式化、挂载及配置最佳实践,包括使用 `fdisk` 创建分区、`mkfs` 格式化分区、创建挂载点、编辑 `/etc/fstab` 实现永久挂载等步骤,旨在有效管理服务器磁盘空间,提高系统稳定性和可维护性。
708 1
|
9月前
|
Linux 虚拟化
VMware workstation 中centos7虚拟机在nat模式下怎么配置网卡,指定我想要的IP并且可以联网
https://blog.csdn.net/2302_78534730/article/details/132825156?spm=1001.2014.3001.5502
375 0
|
网络协议 Linux
[Linux]Xshell给CentOS虚拟机配置静态IP
[Linux]Xshell给CentOS虚拟机配置静态IP
|
Linux 虚拟化
CentOS7配置静态IP
CentOS7配置静态IP
514 1
|
分布式计算 网络协议 Hadoop
CentOS6.7配置静态地址找不到IP以及连不上网一系列问题解决方案总结
CentOS6.7配置静态地址找不到IP以及连不上网一系列问题解决方案总结
460 0
CentOS6.7配置静态地址找不到IP以及连不上网一系列问题解决方案总结
|
网络协议 Ubuntu Linux
CentOS 8及以上版本配置IP的方法,你 get 了吗
接上篇文章讲了 Ubuntu 18及以上版本的配置方法,本文再来讲讲 CentOS 8 及以上版本配置 IP 的方法。
505 0
CentOS 8及以上版本配置IP的方法,你 get 了吗