centos配置静态ip 修改网卡配置文件
centos配置静态ip 修改网卡配置文件
基础环境
NAME="Rocky Linux"
VERSION="8.5 (Green Obsidian)"
ID="rocky"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.5"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Rocky Linux 8.5 (Green Obsidian)"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:rocky:rocky:8.5:GA"
HOME_URL="https://rockylinux.org/"
BUG_REPORT_URL="https://bugs.rockylinux.org/"
ROCKY_SUPPORT_PRODUCT="Rocky Linux"
ROCKY_SUPPORT_PRODUCT_VERSION="8"
静态ip
静态和动态ip的区别是,动态ip重启后可能因为dhcp到期而更换ip,静态ip不会因为重启而更换ip。
查看网卡名称
命令:ip a
输入ip a
命令后,下图划线处为网卡名称
配置ip
编辑网卡文件vi /etc/sysconfig/network-scripts/ifcfg-\*
\*
:代表网卡名称 例如:enp0s3
原始文件内容:
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
NAME=enp0s3
UUID=3cd1f5b1-ecf7-4450-8d3b-9729d5819656
DEVICE=enp0s3
ONBOOT=yes
更改后的文件内容
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=192.168.31.52
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=enp0s3
UUID=3cd1f5b1-ecf7-4450-8d3b-9729d5819656
DEVICE=enp0s3
ONBOOT=yes
修改的核心内容``
BOOTPROTO=static
``
增加的核心内容
IPADDR=192.168.31.52
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
说明:``
- BOOTPROTO ip类型 动态IP:dhcp 静态IP:static
- IPADDR ip地址
- NETMASK 子网掩码
- GATEWAY 网关
重启网卡
-
sudo nmcli c reload 加载配置文件
-
sudo nmcli c up enp0s3重启网卡
注意:
网卡需要重启后生效