如何在linux系统中设置静态ip地址


如何在linux静态设置在系统中ip地址?
产品型号:Thinkpad E15
系统版本:centos7
打开网卡配置文件:
[root@xuegod63 ~]# vim /etc/sysconfig/network-scRIPts/ifcfg-ens33
TYPE="Ethernet"
ProXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
# 等号后面写:dhcp 表示动态获取IP地址,satic 表示静态IP,none不指定意味着静态 。
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="1cd2b392-9a4b-4eb4-8410-971d0b6ecef5" #UUID每个在线设备都不一样
DEVICE="ens33" #设备名称通常与网卡名称相同
ONBOOT="yes"#启动网卡必须是yes,此网卡才可以使用
ipadDR="192.168.1.63" #在这里写下你需要配置的内容 。IP地址
PREFIX="24"
GATEWAY="192.168.1.1" #这里你需要配置的网关地址
DNS1="8.8.8.8"
IPV6_PRIVACY="no"
网卡配置文件中,常见参数说明:
DEVICE:本配置文件应用于设备
HWADDR:对应设备MAC地址
BOOTPROTO:激活本设备常用的地址配置协议dhcp,static,none,bootp
ONBOOT:在系统引导时是否激活此设备
TYPE:接口类型;常见的Ethernet,Bridge
UUID:设备的唯一标志
IPADDR:指明IP地址
NETMASK:子网掩码
GATEWAY: 默认网关
DNS1:第一个DNS服务器指向
DNS2:第二个DNS服务器指向
USERCTL:普通用户能控制这个设备吗?
情况1:在 centos7 系统上,重启网络服务,使配置文件生效
[root@xuegod63 ~]# service network restart #centos7网卡重启方法

[root@xuegod63 ~]# systemctl restart NetworkManager #在CentOS7网卡重启方法,centos8不适用 。
情况2:在centos8在系统上重启网络服务,操作如下:
[root@xuegod63 ~]# nmcli connection reload#重新加载网卡相关配置文件
[root@xuegod63 ~]# nmcli connection down ens33 && nmcli connection up ens33 #重启网卡,使配置生效 。
[root@xuegod63 ~]# ifconfig #查看IP
总结:
打开网卡配置文件:
[root@xuegod63 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 #修改以下内容
IPADDR="192.168.1.63" #在这里写下你需要配置的内容 。IP地址
PREFIX="24"
GATEWAY="192.168.1.1" #这里你需要配置的网关地址
DNS1="8.8.8.8"
重启网络服务,使新配置的网卡生效:
情况1:在 centos7 系统上,重启网络服务,使配置文件生效
[root@xuegod63 ~]# service network restart #centos7网卡重启方法

[root@xuegod63 ~]# systemctl restart NetworkManager #在CentOS7网卡重启方法,centos8不适用 。
情况2:在centos8系统上
[root@xuegod63 ~]# nmcli connection reload#重新加载网卡相关配置文件
[root@xuegod63 ~]# nmcli connection down ens33 && nmcli connection up ens33 #重启网卡,使配置生效 。
【如何在linux系统中设置静态ip地址】