centOS设置网卡ip
通过下面命令即可临时设置IP地址,不过重启网卡服务后就会失效。
ifconfig 设备名 IP 地址
例:
ifconfig eth0 192.168.1.117
永久修改ip
动态获取ip
前提是你的路由器已经开启了DHCP
第一步: 修改网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens32
ens32为网卡地址
修改两处地方即可
(1)bootproto=dhcp
(2)onboot=yes
第二步:重启网络服务
systemctl restart network
第三步:查看是否获取到ip
ip addr
配置静态IP地址
第一步: 修改网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens32
ens32为网卡地址
修改三处地方即可
(1)bootproto=static
(2)onboot=yes
(3)在最后加上几行,IP地址、子网掩码、网关、dns服务器
IPADDR=192.168.1.160
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=119.29.29.29
DNS2=8.8.8.8
第二步:重启网络服务
systemctl restart network
第三步:查看是否获取到ip
ip addr
附录一:查ip地址
ifconfig
or
ip addr
or
ip add
附录二:网卡配置例子
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens160"
DEVICE="ens160"
ONBOOT="yes"
IPADDR="192.168.1.231"
PREFIX="24"
GATEWAY="192.168.1.1"
DNS1="192.168.1.1"
IPV6_PRIVACY="no"
附录三:centOS Linux 8重启网卡
重启网卡之前一定要重新载入一下配置文件,不然不能立即生效:
nmcli c reload
重启网卡(下面的三条命令都可以):
nmcli c up ens160
nmcli d reapply ens160
nmcli d connect ens160