问题情况:

1、虚机centos8 修改为静态ip后,由于网卡网段变更,无法上网

2、最小化安装,没有ifconfig

3、firewalld,selinux关闭

4、ping 不通物理机

根本原因

静态路由配置错误

解决方案:

查看网络配置: ip addr

1610803419452.png

查看网络配置:nmcli

1610803419482.png

修改为DHCP或修改默认路由为正确的默认路由地址

修改配置文件:vi /etc/sysconfig/network-scripts/ifcfg-ens160

将BOOTPROTO修改为DHCP

如果配置IPADDR和GATEWAY,需要删去或修改为正确的默认路由地址,如果不知道,可以使用DHCP

1610803419512.png

重启网卡

不能使用service和systemctl

1610803419571.png

  1. 方法
    -nmcli c reload +网卡名
    • 例:nmcli c reload ens160
  2. 如果不行,可尝试以下命令
  1. # 重载所有ifcfg或route到connection(不会立即生效)
  2. nmcli c reload ifcfg-xxx
  3. # 重载指定ifcfg或route到connection(不会立即生效)
  4. nmcli c load /etc/sysconfig/network-scripts/ifcfg-ethX
  5. nmcli c load /etc/sysconfig/network-scripts/route-ethX
  6. # 立即生效connection,有3种方法
  7. nmcli c up ethX
  8. nmcli d reapply ethX
  9. nmcli d connect ethX
  1. 测试

1610803419605.png