Centos/RHEL网络配置


一、基本命令

查看网络状态:ip address
重启网络服务(不会立即生效):nmcli c reload
关闭所有接口:nmcli n off
开启所有接口:nmcli n on
获取网络连接状态:nmcli n connectivity
none: 主机为连接到任何网络
portal: 无法到达完整的互联网
limited: 主机已连接到网络,但无法访问互联网
full: 主机连接到网络,并具有完全访问
unknown: 无法找到连接状态
立即生效 connection,有 3 种方法

nmcli c up ens33
nmcli d reapply ens33
nmcli d connect ens33

二、配置动态 IP

配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33
文件名称是:ifcfg-{网卡名称}

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp                # DHCP自动获取IP
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=0be22931-2f93-49ba-a410-6d366009dd1e
DEVICE=ens33
ONBOOT=yes                # 开机自动启用

三、配置静态 IP

配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33
文件名称是:ifcfg-{网卡名称}

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static           # 静态IP
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=0be22931-2f93-49ba-a410-6d366009dd1e
DEVICE=ens33
ONBOOT=yes
IPADDR=9.0.0.3          # 设置IP地址
NETMASK=255.255.255.0   # 设置子网掩码
GATEWAY=9.0.0.2         # 设置网关
DNS1=9.0.0.2                        # 设置dns1
DNS2=8.8.8.8                        # 设置dns2


文章作者: Truda
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Truda !
评论
  目录