Linux服务器中如何通过命令行添加静态IP地址?

#IDC资讯 发布时间: 2025-01-23

在Linux服务器中,通过命令行配置静态IP地址是一项基本且重要的技能。无论是为了网络的稳定性还是为了确保服务器能够始终使用固定的IP地址与外界通信,掌握这一技能都至关重要。

一、准备工作

1. 查看当前网络配置信息

在修改之前,我们首先需要查看当前服务器的网络配置信息,以确定需要修改的网卡名称和当前使用的配置方式(DHCP或静态IP)。可以使用ifconfig命令或者ip addr命令来查看:

对于CentOS 6及更早版本,输入以下命令:
ifconfig -a

对于CentOS 7及以上版本,输入以下命令:
ip addr

2. 确定要设置静态IP地址的网卡名称
通常情况下,默认的网卡名称为eth0,但是也可能是其他名称,例如ens33等。请根据实际输出结果确认。

二、编辑网络配置文件

不同的Linux发行版可能会有不同的网络配置文件路径。这里以常见的Red Hat系列(如CentOS)为例进行说明。

1. 找到对应的网卡配置文件
一般位于/etc/sysconfig/network-scripts/目录下,文件名格式为ifcfg-网卡名称,例如ifcfg-eth0。使用vim编辑器打开该文件:
vim /etc/sysconfig/network-scripts/ifcfg-eth0

2. 修改配置文件内容
将BOOTPROTO字段的值从dhcp改为static,表示采用静态IP地址分配方式。
同时添加或修改以下几行:
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服务器

注意:以上示例中的IP地址、子网掩码、网关和DNS服务器均为示例,请根据实际情况进行修改。

三、重启网络服务

完成上述操作后,需要重启网络服务使新的配置生效。可以使用以下命令:
systemctl restart network #适用于Systemd管理的系统
service network restart #适用于SysVinit管理的系统

四、验证配置是否成功

再次使用ifconfig或ip addr命令检查网络接口的状态,确保其已正确获取了我们刚刚设置的静态IP地址。还可以尝试ping外部网站来测试网络连接是否正常。




上一篇 : 云服务器集群管理工具的选择:开源 vs 商业解决方案

下一篇 : NodeCache 流量波动时的缓存预热机制是什么?
电话:400 76543 55
邮箱:915688610@qq.com
品牌营销
客服微信
搜索营销
公众号
©  胜蓝科技 版权所有 赣ICP备2024029889号 品牌搜索推广 网站SEO优化 搜索引擎优化 江西网站优化 江西网站优化 南昌网站优化 江西网站SEO 南昌网站推广 品牌搜索推广 网站SEO优化 搜索引擎优化 江西网站优化 江西网站优化 南昌网站优化 江西网站SEO 南昌网站推广
品牌营销
专业SEO优化
添加左侧专家微信
获取产品详细报价方案