CentOS配置永久静态IP的流程步骤
在 CentOS 6 中,配置永久 IP 地址需要修改网络配置文件。以下是详细步骤:
1. 找到网卡名称
首先,确定你需要配置 IP 的网卡名称,通常是 eth0 或类似的名称。
运行以下命令查看网卡信息:
ifconfig
或者:
ip addr
你会看到类似以下输出:
eth0 Link encap:Ethernet HWaddr 00:1A:4B:16:01:59
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
...在这个例子中,网卡名称是 eth0。
2. 编辑网络配置文件
CentOS 6 的网络配置文件通常位于 /etc/sysconfig/network-scripts/ 目录下。每个网卡都有一个对应的配置文件,文件名格式为:ifcfg-<网卡名称>。
例如,如果网卡名称是 eth0,配置文件路径就是:
/etc/sysconfig/network-scripts/ifcfg-eth0
编辑该文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
3. 配置静态 IP
将文件内容修改为以下格式,或添加/修改相关配置项:
DEVICE=eth0 # 网卡名称 BOOTPROTO=static # 设置为静态 IP ONBOOT=yes # 开机启用网卡 IPADDR=192.168.1.100 # 设置静态 IP 地址 NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.1.1 # 网关地址 DNS1=8.8.8.8 # 主 DNS(根据需要设置) DNS2=8.8.4.4 # 备用 DNS(可选)
具体参数说明:
- DEVICE:指定网卡名称。
- BOOTPROTO:设置 IP 获取方式,
static表示静态 IP。 - ONBOOT:设置为
yes,表示开机启用网卡。 - IPADDR:静态 IP 地址。
- NETMASK:子网掩码。
- GATEWAY:网关地址。
- DNS1/DNS2:DNS 服务器地址。
保存并退出(在 vi 中按 Esc,然后输入 :wq)。
4. 配置主机文件(可选)
如果需要为静态 IP 配置主机名,可以编辑 /etc/hosts 文件:
vi /etc/hosts
添加如下内容:
192.168.1.100 myhostname
5. 重启网络服务
保存配置后,重启网络服务以应用更改:
service network restart
6. 验证配置
检查网络是否正常生效:
查看 IP 地址:
ifconfig
或
ip addr
确认是否显示配置的静态 IP。
测试网络连通性:
ping 8.8.8.8
或测试域名解析:
ping google.com
7. 防止 NetworkManager 覆盖配置(可选)
如果 NetworkManager 可能覆盖你的静态配置,可以禁用它:
service NetworkManager stop chkconfig NetworkManager off
示例:完整的配置文件
假设网卡是 eth0,静态 IP 为 192.168.1.100,网关为 192.168.1.1,DNS 为 Google 的 DNS 服务器(8.8.8.8 和 8.8.4.4),配置文件如下:
DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 DNS2=8.8.4.4
完成以上步骤后,你的静态 IP 配置就会永久生效,即使重启系统,配置也会保持不变。
到此这篇关于CentOS配置永久静态IP的流程步骤的文章就介绍到这了,更多相关CentOS配置永久静态IP内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
ubuntu lighttpd+webpy (fastcgi)配置方法
首先安装 lighttpd 和 webpy,因为用 kpackagekit 做软件管理,在安装 webpy 的时候会自动安装 flup2009-07-07
Linux(CentOS7)使用 RPM 安装 mysql 8.0.11的教程
这篇文章主要介绍了Linux(CentOS7)使用 RPM 安装 mysql 8.0.11的教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-03-03


最新评论