nmtui 工具使用的话,需要开启NetworkManager(网卡文件不存在ens192)
环境采样:
[root@k3master network-scripts]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@k3master network-scripts]# uname -r 3.10.0-327.el7.x86_64
查看NetworkManager相关工具包
[root@k2master network-scripts]# nm
nm nmcli nm-online nmtui nmtui-connect nmtui-edit nmtui-hostname
[root@k2master network-scripts]# nmcli conn
Error: NetworkManager is not running.
//需要先开启NetworkManager支持.
nmtui使用前提是NetworkManager启动
[root@k3master network-scripts]# nmtui
NetworkManager is not running. //没有运行NetworkManager
[root@k3master network-scripts]# systemctl start NetworkManager
[root@k3master network-scripts]# nmtui
网卡配置文件列出,使用numtui创建前
[root@k3master network-scripts]# ls ifdown-eth ifdown-isdn ifdown-sit ifup ifup-ib ifup-plip ifup-routes ifup-tunnel network-functions-ipv6 ifcfg-lo ifdown-ib ifdown-post ifdown-Team ifup-aliases ifup-ippp ifup-plusb ifup-sit ifup-wireless ifdown ifdown-ippp ifdown-ppp ifdown-TeamPort ifup-bnep ifup-ipv6 ifup-post ifup-Team init.ipv6-global ifdown-bnep ifdown-ipv6 ifdown-routes ifdown-tunnel ifup-eth ifup-isdn ifup-ppp ifup-TeamPort network-functions
使用nmtui基本都是用tab和空格键操作
[root@k3master network-scripts]# nmtui
直接回车
这里是想要创建ens224的配置文件
继续回车
在回到这个节点,用tab键选中<quit>
查看网卡配置文件
[root@k3master network-scripts]# ls ifcfg-ens192 ifdown-bnep ifdown-ipv6 ifdown-routes ifdown-tunnel ifup-eth ifup-isdn ifup-ppp ifup-TeamPort network-functions ifcfg-ens224 ifdown-eth ifdown-isdn ifdown-sit ifup ifup-ib ifup-plip ifup-routes ifup-tunnel network-functions-ipv6 ifcfg-lo ifdown-ib ifdown-post ifdown-Team ifup-aliases ifup-ippp ifup-plusb ifup-sit ifup-wireless ifdown ifdown-ippp ifdown-ppp ifdown-TeamPort ifup-bnep ifup-ipv6 ifup-post ifup-Team init.ipv6-global
查看配置文件
[root@k3master network-scripts]# cat ifcfg-ens192 HWADDR=04:42:B4:01:20:DF //mac地址出现 TYPE=Ethernet BOOTPROTO=none IPADDR=10.129.79.44 //ip PREFIX=24 GATEWAY=10.129.79.1 DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV4_ROUTE_METRIC=100 IPV6INIT=no NAME=ens192 UUID=bcf813f4-a814-47ee-9032-0a74e689209a //网卡标识 DEVICE=ens192 ONBOOT=no
//这里要注意用nmtui配置的,默认重启是no,这样一旦你使用reboot命令则会产生问题,ssh不上的情况,所以需要修改为yes,这样你才能reboot成功.
nmcli con 查看网卡UUID(在出现问题前,这里是错误的)
[root@k3master network-scripts]# nmcli con NAME UUID TYPE DEVICE ens192 bcf833f4-a814-47ee-9032-0a74e689209a 802-3-ethernet ens192 tunl0 811a0116-a8tb-4e8c-8559-688cdcb17223 generic tunl0 ens224 2c804926-2222-4691-b797-dcfb3be5e4d1 802-3-ethernet ens224 docker0 8e7f51a2-7f7d-45e0-9148-28e3e82448be bridge docker0
分类:
网络故障排查
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?