Centos7 设置静态IP地址
一: 修改网卡配置文件(操作前先备份一下该文件),/etc/sysconfig/network-scripts/
具体操作如下:
1:进入修改目录
[root@localhost ~]# clear # 1: root 用户登录 并清理屏幕
[root@localhost ~]# cd /etc/sysconfig/network-scripts/ #2:进入 设置ip 信息的 /etc/sysconfig/network-scripts/ 目录下
[root@localhost network-scripts]# ls #3 查看该目录下的文件信息
ifcfg-ens33 ifdown-ipv6 ifdown-TeamPort ifup-ippp ifup-routes network-functions 5 ifcfg-lo ifdown-isdn ifdown-tunnel ifup-ipv6 ifup-sit network-functions-ipv6 6 ifdown ifdown-post ifup ifup-isdn ifup-Team 7 ifdown-bnep ifdown-ppp ifup-aliases ifup-plip ifup-TeamPort 8 ifdown-eth ifdown-routes ifup-bnep ifup-plusb ifup-tunnel 9 ifdown-ib ifdown-sit ifup-eth ifup-post ifup-wireless 10 ifdown-ippp ifdown-Team ifup-ib ifup-ppp init.ipv6-global 11

2:查看 网卡 ifcfg-ens33 (网卡:每个机器的网卡名称都不相同)
[root@localhost network-scripts]# cat ifcfg-ens33
TYPE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="59469ff2-89aa-4cb0-9304-bb1ca20c9db3"
DEVICE="ens33"
ONBOOT="yes"
3:备份 网卡 ifcfg-ens33 信息
[root@localhost network-scripts]# cp ifcfg-ens33 ifcfg-ens33_bak_20170827
4:编辑 网卡网卡 ifcfg-ens33 信息
默认该文件中还有其他配置,可以都删除或注释。
[root@localhost network-scripts]# vi ifcfg-ens33
[root@localhost network-scripts]# cat ifcfg-ens33
TYPE="Ethernet"
BOOTPROTO="static"
IPADDR=192.168.1.21
NETMASK=255.255.255.0
NETWORK=192.168.1.1
NAME="ens33"
ME="ens33"
ONBOOT="yes"
DNS1=192.168.1.1 #DEFROUTE="yes"
#PEERDNS="yes"
#PEERROUTES="yes"
#IPV4_FAILURE_FATAL="no"
#IPV6INIT="yes"
#IPV6_AUTOCONF="yes"
#IPV6_DEFROUTE="yes"
#IPV6_PEERDNS="yes"
#IPV6_PEERROUTES="yes"
#IPV6_FAILURE_FATAL="no"
#IPV6_ADDR_GEN_MODE="stable-privacy"
#NAME="ens33"
#UUID="59469ff2-89aa-4cb0-9304-bb1ca20c9db3"
#DEVICE="ens33"
#ONBOOT="yes"
二:修改网关配置文件,/etc/sysconfig/network 信息 ,如下:
1:切换目录,查看文件信息
[root@localhost network-scripts]# cd ..
[root@localhost sysconfig]# ls
atd cgred ebtables-config init iptables-config kernel man-db network-scripts pluto rdisc rsyncd saslauthd svnserve virtlogd
authconfig console fcoe ip6tables iptables.rpmnew ksm modules nfs qemu-ga readonly-root rsyslog selinux sysstat wpa_supplicant
autofs cpupower firewalld ip6tables-config irqbalance libvirtd netconsole ntpd radvd rpcbind run-parts smartmontools sysstat.ioconf
cbq crond grub iptables kdump libvirt-guests network ntpdate raid-check rpc-rquotad samba sshd virtlockd
[root@localhost sysconfig]# pwd
/etc/sysconfig
[root@localhost sysconfig]# cat network
# Created by anaconda

2:修改 network 文件信息
[root@localhost sysconfig]# vi network
[root@localhost sysconfig]# cat network
# Created by anaconda NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.localdomain
GATEWAY=192.168.1.1
3:重启服务:
[root@localhost sysconfig]# systemctl restart network
测试:
服务重启之后的ip信息

原ip地址登录不了了

注:本文参考了cnblogs:oslivan的《Centos7下面配置静态IP》文章
Centos7 设置静态IP地址的更多相关文章
- centos7设置静态IP地址
1.查看IP配置信息 ifconfig 如上图所示,我的em1网卡已配置好 2.编辑em1对应的配置文件,位于/etc/sysconfig/network-scripts/ifcfg-你的网卡名字 操 ...
- 【原创】如何设置Virtual Box虚拟机CentOS7为静态IP地址
如何设置Virtual Box虚拟机CentOS7为静态IP地址 最近要搭建一个Kubernetes集群,需要设置虚拟机为静态IP地址不变.翻了一些资料,参差不齐,有些也比较过时了.自己实测总结了一下 ...
- 【CentOS7】设置静态IP地址
[CentOS7]设置静态IP地址 转载:https://www.cnblogs.com/yangchongxing/p/10645871.html 图像化修改 nmtui 查看当前网卡名称 # if ...
- CentOS7 修改静态IP地址
Ip配置文件在/etc/sysconfig/network-scripts文件夹下,查找该文件的方法为: [root@localhost ~]# ll /etc/sysconfig/network-s ...
- centos7 设置静态IP
centos7 设置静态IP 一.查找配置文件(/etc/sysconfig/network-scripts) [root@bogon network-scripts]# ll 总用量 232 -rw ...
- vmware下为CentOS7设置静态IP
vmware下为CentOS7设置静态IP可以分为三个主要步骤: 1. 在windows中设置VMWare创建的虚拟网络 2. 设置VMWare为静态IP 3. 设置CentOS7的网络为静态IP 首 ...
- 在linux中设置静态ip地址
在linux中设置静态ip地址1.在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 2.开始编辑,填写ip地址.子网掩码.网关.DNS等[root ...
- 树莓派设置静态IP地址
树莓派设置静态IP地址http://www.jianshu.com/p/b0e6d066d6b6 ——————————————————————————————————————————————————— ...
- 树莓派 Learning 002 装机后的必要操作 --- 07 设置静态IP地址
树莓派 装机后的必要操作 之 设置静态IP地址 我的树莓派型号:Raspberry Pi 2 Model B V1.1 装机系统:NOOBS v1.9.2 为了避免IP变来变去,我们将IP地址设置为静 ...
随机推荐
- Session 快速开始 通过session的attribute通信
[web.xml] <session-config> <session-timeout>30</session-timeout> <cookie-config ...
- steps/align_si.sh
usage: steps/align_si.sh <data-dir> <lang-dir> <src-dir> <align-dir> e.g.: s ...
- Embedded training,嵌入式训练
一旦初始的模型集被创建后, HERest使用整个训练集来执行"嵌入式训练(embedded training)",HERest将对全部HMM音素集模型执行一次Baum-Welch, ...
- Kafka思维导图
- webpack设置热更新
首先需要在package.json中配置一个脚本参数 --hot "dev": "webpack-dev-server --mode development --hot& ...
- websocket和socketio的总结
1.WebSocket是什么? WebScoket是一种让客户端和服务器之间能进行双向实时通信的技术.它是HTML最新标准HTML5的一个协议规范,本质上是个基于TCP的协议,它通过HTTP/HTTP ...
- Java基础_0304:构造方法
构造方法 如果要实例化新的对象,那么肯定需要使用关键字new来完成,但是除了new这个关键字之外,还有可能在对象实例化时为其进行一些初始化的准备操作,这个时候就需要构造方法的支持了 构造方法本身是一种 ...
- Tomcat/7.0.81 远程代码执行漏洞复现
Tomcat/7.0.81 远程代码执行漏洞复现 参考链接: http://www.freebuf.com/vuls/150203.html 漏洞描述: CVE-2017-12617 Apache T ...
- Javascript - ExtJs - GridPanel组件 - 编辑
GridPanel组件 - 编辑 Ext.grid.plugin.Editing 如果要对表格使用列编辑器控件,则需要完成以下几步 1.将columns中需要编辑的列设为editor并提供编辑列时所要 ...
- linux中的shell编程----基础
1,运行shell脚本有两种办法一般有两种: 先给可执行权限,再进入文件所在的目录,输入:./name.sh: 运行解释器再执行脚本:/bin/sh name.sh,这种情况下,脚本中可以没有#!/b ...