Centos中怎么配置静态地址及后续问题的解决?

俗话说,好记性不如烂笔头。之所以开始这一篇博客,主要是想给自己一个输出的过程。其实,我第一次在Centos中配置静态地址,没有配置成功。这次总结了经验之后,又来继续踩坑了。接下来,我把配置过程中出现的一些坑点一一道来。

前提条件:
操作系统:Centos 7
网络连接:NAT模式

第一步:
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33
在这里插入图片描述
在这里我们把BOOTPROTO设置成static ,把ONBOOT设置成yes, 然后加上IPADDR,NETMASK,GATEWAY的信息。但是需要注意的是,这里还需要增加一个NM_CONTROLLED=no 哦,本汪同学第一次配置静态地址没有配成功就是因为这个啦~

第二步:
vi /etc/sysconfig/network
在这里插入图片描述
在这里加上GATEWAY , DNS等信息,其中的119.29.29.29和182.254.116.116是公共DNS服务地址啦~

第三步:
service network restart
ifconfig
在这里插入图片描述
最后,我们重新启动网卡服务,通过ifconfig命令查看静态地址是否设置成功。

第四步:
在最后的阶段呢?我想道一下我在配置静态地址的时候出现的一个问题。眼睁睁看着静态地址即将配置结束了,本汪同学发现了一个很尴尬的问题。我通过ifconfg命令查看地址的时候,上面只显示了IPv6的地址,不显示IPv4的地址。What ? 发生了什么?
在这里插入图片描述
本汪同学又是查看ifcfg-ens33文件,又是service network restart ,又是reboot 。然而结果还是一样的。最后本汪同学通过一个命令发现了问题原因,ifup ens33。其实,我的本意原本是怀疑这个文件没有更新,想着更新一下,结果它给了我一个大大的惊喜。ifup ens33 这个命令如果在配置文件正确的情况下,它会正常输出。反之,如果配置文件不正确的情况下,它会特别尽心尽责的把详细的错误信息给我们报出来。
在这里插入图片描述
其实,我这个错误就是一个大乌龙,是因为在IPv4的地址后面多了一个点。然而我自己看了三遍也没有看出来,通过这个命令一下子就出来了。所以说,如果我们在Centos中配置静态地址的时候出现问题,也可以通过这个命令来排除配置文件的问题哦~

后续情况:
后来,我在通过Xshell连接我的Centos服务器的时候,发现怎么连都无法连不上,后来经过排查发现,GATEWAY网关地址是有问题的,这个地址需要参考以下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后,再次通过Xshell测试连接情况,问题解决,一切OK。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值