Cenots7命令行下修改IP地址为静态地址

1.

使用ip address 查看网络接口配置信息

ip address

Cenots7命令行下修改IP地址为静态地址_第1张图片
可以看到这台电脑有两块网卡
loens33
lo是环回网卡,ens33是与外界连接的网卡
在一些Linux系统中,ens33的名字是eth0,查看网络接口的命令是

ifconfig

但是在centos7中默认没有安装,我们可以用

yum search ifconfig

查看ifconfig命令所需要的包。但是一定要配置好yum源。

yum install -y net-tools

安装ifconfig的依赖包。

2.

网卡的配置文件在/etc/sysconfig/network-scripts里,我们用cd命令进入目录。

cd /etc/sysconfig/network-scripts

用ls命令查看文件目录下所包含的文件,可以看到ifcfg-ens33的文件

ls

因为我们要修改ens33的配置。所以使用cp命令对ifcfg-ens33文件进行备份,使用-p在复制时连权限也复制过去。在Linux中,我们一般对复制文件的加上.bak后缀名

cp -p ifcfg-ens33 ifcfg-ens33.bak

使用vim对文件进行编辑,如果没有vim命令,也可以使用vi

vim ifcfg-ens33

修改文件的下列属性,根据本身情况进行修改
BOOTPROTO=static
IPADDR=
NETMASK=
GATEWAY=
DNS1=
ONBOOT=yes

TYPE=Ethernet                               #接口类型,一般为Ethernet
PROXY_METHOD=none                           #
BROWSER_ONLY=no                             # 
BOOTPROTO=static                            #接口如何配置地址。static是静态配置,dhcp是使用DHCP服务自动配置,bootp是使用bootp协议配置,none是不使用任何协议
IPADDR=192.168.31.220                       #ipv4的地址
NETMASK=255.255.255.0                       #ipv4的掩码
GATEWAY=192.168.31.1                        #ipv4的网关
DNS1=192.168.31.1                           #ipv4的DNS服务器,可以用DNS2,DNS3指定多个Dns服务器
DEFROUTE=yes                                #
IPV4_FAILURE_FATAL=no                       #如果你的电脑开启了IP6和IP4,假设获取到了IP6的地址,IP4的地址获取失败,则系统会报告错误,如果设置为no,则不会报告
IPV6INIT=yes                                #是否启用ipv6地址
IPV6_AUTOCONF=yes                           # 
IPV6_DEFROUTE=yes                           #
IPV6_FAILURE_FATAL=no                       #
IPV6_ADDR_GEN_MODE=stable-privacy           #
NAME=ens33                                  #接口(设备,网卡)的名称
UUID=7aed996d-976d-455e-b0ef-61e1db8210fd   #系统层面的全局唯一标识符号
DEVICE=ens33                                #此配置文件所作用的设备(一般与文件名一样
ONBOOT=yes                                  #是否随服务一起启动

最后重启网络服务

service network restart

用ip address查看网络接口信息,看是否配置成功。

你可能感兴趣的:(centos,linux)