一、基本命令
- 查看网络状态:ip address
- 重启网络服务(不会立即生效):nmcli c reload
- 关闭所有接口:nmcli n off
- 开启所有接口:nmcli n on
- 获取网络连接状态:nmcli n connectivity
- none: 主机为连接到任何网络
- portal: 无法到达完整的互联网
- limited: 主机已连接到网络,但无法访问互联网
- full: 主机连接到网络,并具有完全访问
- unknown: 无法找到连接状态
- 立即生效connection,有3种方法
nmcli c up ens33nmcli d reapply ens33nmcli d connect ens33
二、配置动态IP
配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33
文件名称是:ifcfg-{网卡名称}
TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=dhcp # DHCP自动获取IPDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=0be22931-2f93-49ba-a410-6d366009dd1eDEVICE=ens33ONBOOT=yes # 开机自动启用
三、配置静态IP
配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33
文件名称是:ifcfg-{网卡名称}
TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=static # 静态IPDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=0be22931-2f93-49ba-a410-6d366009dd1eDEVICE=ens33ONBOOT=yesIPADDR=9.0.0.3 # 设置IP地址NETMASK=255.255.255.0 # 设置子网掩码GATEWAY=9.0.0.2 # 设置网关DNS1=9.0.0.2 # 设置dns1DNS2=8.8.8.8 # 设置dns2
