Centos7 设置静态IP地址

一:  修改网卡配置文件(操作前先备份一下该文件),/etc/sysconfig/network-scripts/

具体操作如下:

1:进入修改目录

  1 [[email protected] ~]# clear   # 1: root 用户登录 并清理屏幕
  2 [[email protected] ~]# cd /etc/sysconfig/network-scripts/    #2:进入 设置ip 信息的  /etc/sysconfig/network-scripts/ 目录下
  3 [[email protected] network-scripts]# ls        #3 查看该目录下的文件信息
  4 

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  (网卡:每个机器的网卡名称都不相同)

  1 [[email protected] network-scripts]# cat ifcfg-ens33
  2 TYPE="Ethernet"
  3 BOOTPROTO="dhcp"
  4 DEFROUTE="yes"
  5 PEERDNS="yes"
  6 PEERROUTES="yes"
  7 IPV4_FAILURE_FATAL="no"
  8 IPV6INIT="yes"
  9 IPV6_AUTOCONF="yes"
 10 IPV6_DEFROUTE="yes"
 11 IPV6_PEERDNS="yes"
 12 IPV6_PEERROUTES="yes"
 13 IPV6_FAILURE_FATAL="no"
 14 IPV6_ADDR_GEN_MODE="stable-privacy"
 15 NAME="ens33"
 16 UUID="59469ff2-89aa-4cb0-9304-bb1ca20c9db3"
 17 DEVICE="ens33"
 18 ONBOOT="yes"
 19 

3:备份 网卡 ifcfg-ens33   信息

  1 [[email protected] network-scripts]# cp ifcfg-ens33  ifcfg-ens33_bak_20170827
  2 

4:编辑 网卡网卡 ifcfg-ens33   信息

默认该文件中还有其他配置,可以都删除或注释。

  1 [[email protected] network-scripts]# vi  ifcfg-ens33
  2 [[email protected] network-scripts]# cat ifcfg-ens33
  3 TYPE="Ethernet"
  4 BOOTPROTO="static"
  5 IPADDR=192.168.1.21
  6 NETMASK=255.255.255.0
  7 NETWORK=192.168.1.1
  8 NAME="ens33"
  9 ME="ens33"
 10 ONBOOT="yes"
 11 DNS1=192.168.1.1
 12
 13
 14 #DEFROUTE="yes"
 15 #PEERDNS="yes"
 16 #PEERROUTES="yes"
 17 #IPV4_FAILURE_FATAL="no"
 18 #IPV6INIT="yes"
 19 #IPV6_AUTOCONF="yes"
 20 #IPV6_DEFROUTE="yes"
 21 #IPV6_PEERDNS="yes"
 22 #IPV6_PEERROUTES="yes"
 23 #IPV6_FAILURE_FATAL="no"
 24 #IPV6_ADDR_GEN_MODE="stable-privacy"
 25 #NAME="ens33"
 26 #UUID="59469ff2-89aa-4cb0-9304-bb1ca20c9db3"
 27 #DEVICE="ens33"
 28 #ONBOOT="yes"
 29 

二:修改网关配置文件,/etc/sysconfig/network 信息 ,如下:

1:切换目录,查看文件信息

  1 [[email protected] network-scripts]# cd ..
  2 [[email protected] sysconfig]# ls
  3 atd         cgred     ebtables-config  init              iptables-config  kernel          man-db      network-scripts  pluto       rdisc          rsyncd     saslauthd      svnserve        virtlogd
  4 authconfig  console   fcoe             ip6tables         iptables.rpmnew  ksm             modules     nfs              qemu-ga     readonly-root  rsyslog    selinux        sysstat         wpa_supplicant
  5 autofs      cpupower  firewalld        ip6tables-config  irqbalance       libvirtd        netconsole  ntpd             radvd       rpcbind        run-parts  smartmontools  sysstat.ioconf
  6 cbq         crond     grub             iptables          kdump            libvirt-guests  network     ntpdate          raid-check  rpc-rquotad    samba      sshd           virtlockd
  7 [[email protected] sysconfig]# pwd
  8 /etc/sysconfig
  9 [[email protected] sysconfig]# cat network
 10 # Created by anaconda
 11 

2:修改 network 文件信息

  1 [[email protected] sysconfig]# vi  network
  2 [[email protected] sysconfig]# cat network
  3 # Created by anaconda
  4
  5 NETWORKING=yes
  6 NETWORKING_IPV6=no
  7 HOSTNAME=localhost.localdomain
  8 GATEWAY=192.168.1.1
  9
 10 

3:重启服务:

  1 [[email protected] sysconfig]# systemctl restart network
  2 

测试:

服务重启之后的ip信息

原ip地址登录不了了

注:本文参考了cnblogs:oslivan的《Centos7下面配置静态IP》文章

时间: 2025-01-10 21:36:28

Centos7 设置静态IP地址的相关文章

【原创】如何设置Virtual Box虚拟机CentOS7为静态IP地址

如何设置Virtual Box虚拟机CentOS7为静态IP地址 最近要搭建一个Kubernetes集群,需要设置虚拟机为静态IP地址不变.翻了一些资料,参差不齐,有些也比较过时了.自己实测总结了一下,整理如下,供有需要的同学参考. 1.虚拟机设置,"网卡1"选择"桥接网卡"  2.ip addr查看虚拟机网卡地址 3.修改网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-enp0s3 此处我虚拟机网卡是enp0s3,其它虚拟机

vmware下为CentOS7设置静态IP

vmware下为CentOS7设置静态IP可以分为三个主要步骤: 1. 在windows中设置VMWare创建的虚拟网络 2. 设置VMWare为静态IP 3. 设置CentOS7的网络为静态IP 首先来到控制面板下 如图所示,点击"VMware Network Adapter VMnet8",可以看到如下图所示的界面 再点击属性我们可以看到下一个界面 双击红色框中的部分,又可以看到如下界面 上图中红色框中的部分可以修改也可以不修改,看你喜好,记住上面的数字后面会用到,然后在Windo

为VMware虚拟机内安装的Ubuntu 16.04设置静态IP地址【转】

1.安装环境VMware 10.0.4 build-2249910Ubuntu 16.04 x86_64 2.在VMware中,配置网络环境VMware在默认安装完成之后,会创建三个虚拟的网络环境:VMnet0.VMnet1和VMnet8.其类型分别为:桥接网络,Host-only和NAT.其中,NAT表示VMWware内安装的Ubuntu将会在一个子网中,VMware通过网络地址转换,通过物理机的IP上网.这里,我们选择NAT方式,来实现Ubuntu的静态IP地址配置.打开VMware,在顶部

在linux中设置静态ip地址

在linux中设置静态ip地址1.在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 2.开始编辑,填写ip地址.子网掩码.网关.DNS等[[email protected] 桌面]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0  #设备名称TYPE=Ethernet #网络类型UUID=bfafdad5-e1c9-4adf-864b-c772e4965ab7ONBOOT=

centos6.5 设置静态ip地址

vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址BROADCAST=192.168.0.255 #对应的子网广播地址HWADDR=00:07:E9:05:E

zbb20171223 vm12 Vmware虚拟机设置静态IP地址

Vmware虚拟机设置静态IP地址 一.安装好虚拟后在菜单栏选择编辑→ 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vmnet8 Net网络连接方式,随意设置子网IP,点击NAT设置页面,查看子网掩码和网关,后面修改静态IP会用到. 二.检查宿主机VM8 网卡设置,打开网络和共享中心→ 更改适配器设置→,在VMware Network Adapter VMnet8上单击右键,选择属性按钮打开属性对话框. 三.在虚拟机右下角,点击网络适配器按钮,右键选择断开连接,然后再重新连接,确保刚才的设置生

Centos7设置静态IP后无法上网的解决方法

目录 1.以系统管理员打开VMWare 2.选择虚拟网络编辑器菜单 3.选择VMnet8这一行 4.还原VMnet8的默认设置 5.修改VMnet8的参数 6.NAT设置 7.保存设置 8.确认虚拟机为NAT模式 9.启动虚拟机CentOS7 10.设置CentOS7的不静态IP地址 11.重启CentOS7的网络服务 12.测试效果 13.注意事项 14.版权声明 在VMWare中安装的本地虚拟机CentOS7操作系统,动态IP地址会经常变化,设置成静态IP地址后,本地局域网可以互相访问,但C

linux dhcp 获取ip地址能上网,设置静态ip地址则不能上网

今天碰到一个奇怪的问题:安装了一台centos6.6,安装完成后默认dhcp获取ip地址,发现是可以上网的,获取的ip地址为192.168.0.131/24,因为是安装的服务器,所以打算把此地址设置成静态ip地址,使用yum的时候发现连接不上,后来发现是系统不能上网了. 检查了好半天,发现ping 8.8.8.8 是可以ping通,但是ping www.baidu.com不能ping通,然后我去更改/etc/resolv.conf在里面添加nameserver 192.168.0.1重启netw

虚拟机设置静态IP地址

前言 NAT连接方式只能配置一次,配置好子网掩码和网关IP后,虚拟机NAT连接的ip段都是同一个ip段 1.菜单栏选择 编辑 -> 虚拟网络编辑器,打开虚拟网络编辑器对话框,选择Vmnet8 Net网络连接方式,先看是否有权限,然后设置子网IP,查看子网掩码和网关 2.Vmnet8 网卡配置 3.配置静态IP地址 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.37.xxx(虚拟机的IP地址,前三位与主机的一致) GATEWAY=192.168.37.2(主