CentOS配置静态IP

方式1(通用):手工修改配置文件

一、为什么要在CentOS中配置配置静态ip地址?

答:这是因为在vm中的centOS中的ip地址在没有重启的情况下发生变化,虚拟机的ip租约过期后,ip就会重新分配,从而造成ip地址的自行变化。为了应用方便和ip地址的固定,就需要设置centOS的静态ip,也就是固态ip地址,那我们之前的连接都会失效

二、在NAT模式下配置centOS中的静态ip的方法

1、设置虚拟机的网卡类型为NAT 模式

点击“编辑虚拟机设置”:
在这里插入图片描述
选择NAT模式:
在这里插入图片描述
2、查找子网IP、子网掩码、网关IP参数

点击“虚拟网络编辑器(N)”:
在这里插入图片描述
点击“VMnet8”下面的“NAT设置(S)……”:
在这里插入图片描述
把下面的几个参数截图保存下来,等会需要使用:
在这里插入图片描述
3、配置相关文件

首先输入:

cd /etc/sysconfig/network-scripts/

然后在输入ls可以看到下面有许多文件,找到以ifcfg-en开头的,例如:
在这里插入图片描述
然后使用vim 文件名称打开它,你的可能和我不太一样,比如参数值两边没有双引号,不过别担心,接着往下看,例如我的文件打开之后是这样的:
在这里插入图片描述

首先更改BOOTPROTOstatic,例如:
在这里插入图片描述
其次更改ONBOOTyes,用于设置是否开机启动,例如:
在这里插入图片描述
然后增加静态IP、子网掩码、网关IP参数,这个不能和我一样,别急着设置,看看我下面怎么说,例如:
在这里插入图片描述
第一个参数是你需要设置的静态IP地址,还记得我之前让你截取的图片吗,里面有一个子网IP,例如:
在这里插入图片描述
所以我们这个IPADDR和子网IP有关系,它的前三个位置需要和子网IP的相同,如果按照我们上面的子网IP来说,那IPADDR只能是192.168.220.0~192.168.220.255之间

第二个参数是子网掩码,和我们截图中的应该相同,也就是它:
在这里插入图片描述
第三个参数是网关IP,和我们截图中的应该相同,也就是它:
在这里插入图片描述
那么根据上面的解释,我的这三个参数可以设置一下了,例如:

IPADDR="192.168.220.137"
NETMASK="255.255.255.0"
GATEWAY="192.168.220.2"

你就复制我的然后去改吧,免得参数名称出问题,保存退出就可以了,不过如果你的文件中参数值两边没有双引号,你也别加双引号就是了,具体参数值内容是一样的配置方法

配置DSN1,一般都配置成8.8.8.8,如下:

DNS1="8.8.8.8"

修改完成之后文件内容如下:

在这里插入图片描述

4、重启服务

输入:

service network restart

如果出现OK就可以了,如果出现failed错误,那就可能 和 NetworkManager 服务有冲突,可以尝试一下我的方法去解决,分别输入:

service NetworkManager stop

chkconfig NetworkManager off

上面的两个命令分别是关闭NetworkManger服务和禁止NetworkManger服务开机启动,然后再次使用service network restart重启服务,如果重启服务还是失败,说明禁用NetworkManger服务不能解决这个问题,那你在去搜搜其他的方法

5、通过ifconfigip addr命令查看静态ip是否更改成功
在这里插入图片描述

方式2(仅限Centos6):setup工具

1、打开终端,切换root身份

如果当前用户身份不是root,那就使用su - root切换root身份
如果当前用户就是root,那就不用在切换了

2、使用setup命令进入设置界面

在终端中输入setup回车,使用下箭头选择网络服务(英文环境是:Network Configuration),然后回车确定:

在这里插入图片描述

使用下箭头选择设备配置(英文环境:Device Configuration),点击回车,如下:
在这里插入图片描述
选择eth0……,点击回车键如下:
在这里插入图片描述
设置网络配置参数,如下:
在这里插入图片描述

点击Tab按键可以从输入位置切换到按钮,选中按钮之后,点击回车按钮就可以了

3、重启网络

输入如下命令,点击回车重启网络

service network restart
  • 58
    点赞
  • 199
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
CentOS配置静态IP的步骤如下: 1. 打开命令行,执行以下命令编辑网络配置文件: ``` vim /etc/sysconfig/network-scripts/ifcfg-ens33 ``` 这里的`ens33`是网卡的名称,根据实际情况可能会有所不同。 2. 在编辑器中,将以下内容添加到文件中: ``` TYPE=Ethernet BOOTPROTO=static IPADDR=<静态IP地址> NETMASK=<子网掩码> GATEWAY=<网关地址> DNS1=<首选DNS服务器地址> DNS2=<备用DNS服务器地址> ``` 将`<静态IP地址>`、`<子网掩码>`、`<网关地址>`、`<首选DNS服务器地址>`和`<备用DNS服务器地址>`替换为实际的数值。 3. 保存并关闭文件。 4. 重启网络服务以使更改生效: ``` systemctl restart network ``` 完成上述步骤后,CentOS系统将使用您指定的静态IP地址进行网络连接。请确保您提供的IP地址、子网掩码、网关和DNS服务器地址是正确的,并与您的网络环境相匹配。引用\[1\] #### 引用[.reference_title] - *1* *2* [centos7虚拟机静态ip设置详细教程(超全超详细亲测有效)](https://blog.csdn.net/weixin_45533131/article/details/128002480)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Centos设置静态IP](https://blog.csdn.net/gwz_6903/article/details/109224821)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值