ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

CentOS7服务器命令行配置静态IP

2020-05-27 15:01:25  阅读:467  来源: 互联网

标签:ip IP 虚拟机 CentOS7 IPV6 服务器 yes ens33


为什么配置静态IP

配置静态ip的原因 : 当虚拟机关闭,或者真实的情况下路由重启,虚拟机这时候获取的IP地址, 此时ip地址每次打开都会发生变化,这并不是我们想看到的结果,为了解决此问题我们需要配置静态IP。

动态IP会自动获取

  • 笔记本主机IP为设置自动获取,不管什么情况下,不受虚拟机影响,只要连接外网就可以正常上网, 启动虚拟机中的CentOS 7系统就可以正常访问外网,无需再进行任何设置;

静态IP不会变

虚拟机设置为静态的固定IP,不管主机在什么网络环境下,是断网环境,还是连接任何网段访问外网的环境下,虚拟机的IP都固定不变,而且使用终端连接,始终不变,正常连接;
配置静态IP
  1. 首先:在任意目录下进入配置网路的目录

cd /etc/sysconfig/network-scripts

  1. 找到网卡的配置文件 ifcfg-ens33 [ 文件名称可能不一样 , 基本都是第一个]
    在这里插入图片描述
  2. 使用vim 命令打开编辑

vim ifcfg-ens33 [这里是 root 用户, 如果不是在可在vim前面加 sudo ]

  1. 打开后的界面 [ 默认未修改 ]
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="ens33"
UUID="7377b25e-0739-4c5a-9492-b270429b97df"
DEVICE="ens33"
ONBOOT="yes"
~                                                                                                                            
~                                                                                                                                                                                                                                                     
~                                                                                                                            
"ifcfg-ens33" 15L, 310C  
  1. 修改后的界面 [ 按 i即可输入 ]
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
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="ens33"
UUID="7377b25e-0739-4c5a-9492-b270429b97df"
DEVICE="ens33"
ONBOOT="yes"     
BOOTPROTO=static   
IPADDR=192.168.230.100     
NETMASK=255.255.255.0      
GATEWAY=192.168.230.10     
DNS1=8.8.8.8            
~                                                                                                                                                                                                                                                     
~                                                                                                                            
-- REPLACE -- 
  1. 需要修改的内容介绍

#开机加载网络配置启动网络服务
ONBOOT="yes"
#分配ip的协议 none static :不自动分配,手动设置ip / dhcp:动态分配ip
OOTPROTO=static
#手动指定的ip
IPADDR=192.168.230.100
#网络掩码
NETMASK=255.255.255.0
#网关
GATEWAY=192.168.230.10
#连接外网时解析域名使用, 如果不配置不能连接外网
DNS1=8.8.8.8

  1. 修改完成后保存退出 [ 按esc 然后输入: 冒号 后面输入以下命令 ]

wq!

  1. 修改了配置,需要重启网络服务

service network restart

  1. 在查看自己的ip地址, 就是刚修改后的IP [ 需要重新连接服务器 ]

ifconfig

  1. 以上就是配置静态ip的步骤了

如果文章对你有帮助记得点赞 收藏 + 关注哦 ! QQ交流群:1101584918,欢迎大家加入。
在这里插入图片描述

标签:ip,IP,虚拟机,CentOS7,IPV6,服务器,yes,ens33
来源: https://blog.csdn.net/Lance_welcome/article/details/106342179

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有