首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在fedora服务器36没有nmcli命令下定义永久静态ip

在fedora服务器36没有nmcli命令下定义永久静态ip
EN

Unix & Linux用户
提问于 2022-09-22 14:23:57
回答 1查看 449关注 0票数 0

使用VirtualBox 6.1.38和Fedora Server 36作为来宾,即将定义静态ip地址,我正在阅读许多关于如何做到这一点的教程,其中涉及nmcli命令。

有些麻烦之处在于,稍后必须将通过UUID命令显示的sudo nmcli connection show用于以下命令:

代码语言:javascript
运行
复制
sudo nmcli connection modify <UUID> IPv4.address 192.168.1.X/24
sudo nmcli connection modify <UUID> IPv4.gateway 192.168.1.1
sudo nmcli connection modify <UUID> IPv4.dns <something>
sudo nmcli connection modify <UUID> IPv4.method manual
sudo nmcli connection down <UUID>
sudo nmcli connection down <UUID>

因为它是服务器环境,不存在剪贴板支持,因此不可能做UUID值的复制/粘贴。

由于ubuntu有/etc/netplan/01-netcfg.yaml文件来编辑和配置静态ip地址,所以Fedora有类似的地方吗?

如果不存在所请求的文件,那么快速重用UUID值的最佳方法是什么?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2022-09-22 14:59:49

我确实意识到了以下情况,sudo nmcli connection show命令也显示了NAME头,例如enp0s3,因此下面的命令

代码语言:javascript
运行
复制
sudo nmcli connection modify <UUID> IPv4.address 192.168.1.X/24
sudo nmcli connection modify <UUID> IPv4.gateway 192.168.1.1
sudo nmcli connection modify <UUID> IPv4.dns <something>
sudo nmcli connection modify <UUID> IPv4.method manual
sudo nmcli connection down <UUID>
sudo nmcli connection down <UUID>

可代之以

代码语言:javascript
运行
复制
sudo nmcli connection modify <NAME> IPv4.address 192.168.1.X/24
sudo nmcli connection modify <NAME> IPv4.gateway 192.168.1.1
sudo nmcli connection modify <NAME> IPv4.dns <something>
sudo nmcli connection modify <NAME> IPv4.method manual
sudo nmcli connection down <NAME>
sudo nmcli connection down <NAME>

因此,对于服务器环境,现在更容易使用NAME作为enp0s3一次,然后使用命令历史记录(向上箭头键)并使用相应的新值快速更改IPv4.XXX部件。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/718273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档