CentOS7 网络设置-nmcli/nmtui

以最小化模式安装了CentOS7 ,配置网络,原本以为需要修改网络的配置文件,想想好麻烦,搜了一下果然发现有个强大的图形化配置工具- nmcli/nmtui 。

nmcli 和nmtui 的名字是,看到全称名字就好记了 
NetworkManageCommandLine Interface

NetworkManageTextUser Iterface

先用nmcli 查询一下网卡名称
这里写图片描述

我的是 eno16780032 
然后使用nmtui,进入设置界面

这里写图片描述

截图没截全,界面下边还有个自动连接的选项,别忘了勾上。

这里有个小坑,注意ip地址配置的时候是CIDR格式,别忘了/24 我就是忘记了,默认成 /32。ssh怎么连都连不上,各种倒腾才发现…

配置好之后重启网卡服务

systemctl restart network 
ip addr

不过,考虑到一些朋友的需要 还是附上之前的配置方式吧。

/etc/sysconfig/network-scripts/ 
vi ifcfg-eno16777736 
HWADDR=00:0C:29:8D:24:73 
TYPE=Ethernet 
BOOTPROTO=static #启用静态IP地址 
DEFROUTE=yes 
PEERDNS=yes 
PEERROUTES=yes 
IPV4_FAILURE_FATAL=no 
IPV6INIT=yes 
IPV6_AUTOCONF=yes 
IPV6_DEFROUTE=yes 
IPV6_PEERDNS=yes 
IPV6_PEERROUTES=yes 
IPV6_FAILURE_FATAL=no 
NAME=eno16777736 
UUID=ae0965e7-22b9-45aa-8ec9-3f0a20a85d11 
ONBOOT=yes #开启自动启用网络连接 
IPADDR0=192.168.21.128 #设置IP地址 
PREFIXO0=24 #设置子网掩码 
GATEWAY0=192.168.21.2 #设置网关 
DNS1=8.8.8.8 #设置主DNS 
DNS2=8.8.4.4 #设置备DNS 
service network restart #重启网络

猜你喜欢

转载自blog.csdn.net/hellocsz/article/details/82085825