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 #重启网络