首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用nmcli更新网关

如何用nmcli更新网关
EN

Unix & Linux用户
提问于 2016-02-19 23:00:52
回答 3查看 41.2K关注 0票数 11

我正在使用CentOS 7,并使用nmcli建立了一个新的连接。我设置了大门,但似乎不需要。当我检查连接时

代码语言:javascript
复制
nmcli con show conn-name

网关被列为:gw = 0.0.0.0

我找不到您如何使用nmcli添加/修改网关。

nmcli connection modify中没有列出任何内容。

可以在添加连接后用nmcli编辑/添加网关地址吗?

作为一项工作,我编辑了/etc/sysconfig/network-scripts/ifcfg-connname并添加了GATEWAY0=addr

我假设你不能从nmcli更新网关地址?

EN

回答 3

Unix & Linux用户

发布于 2016-11-18 07:10:53

对于较早的实现(如CentOS 7),可以使用:

代码语言:javascript
复制
nmcli con modify <name> ipv4.addresses "<ip addr and mask> <gateway>"

若要向连接添加网关,请执行以下操作。例如:

代码语言:javascript
复制
# nmcli con modify eth0 ipv4.addresses "192.168.1.10/24 192.168.1.1"

然后以下列方式确认:

代码语言:javascript
复制
# nmcli con show eth0 | grep ipv4\.addresses
ipv4.addresses         { ip = 192.168.1.10/24, gw = 192.168.1.1 }

以后的实现有ipv4.gateway,您可以修改它:

代码语言:javascript
复制
nmcli con modify <name> ipv4.gateway <gateway>

例如:

代码语言:javascript
复制
# nmcli con modify eth0 ipv4.gateway 192.168.1.1
票数 8
EN

Unix & Linux用户

发布于 2016-11-18 07:25:17

如果要在接口eth0上修改/添加网关,可以使用以下命令:

代码语言:javascript
复制
nmcli con modify eth0 ipv4.gateway "192.168.1.1"
nmcli con reload eth0
票数 5
EN

Unix & Linux用户

发布于 2016-02-19 23:41:32

要创建名称为以太网-eth0的连接,IPv4地址192.168.1.10/24和默认网关192.168.1.1键入:

代码语言:javascript
复制
nmcli con add con-name net-eth0 ifname eth0 type ethernet ip4 192.168.1.10/24 gw4 192.168.1.1

如果不指定con-name net-eth0,则连接称为以太网-eth0。

如果您不指定ip4 192.168.1.10/24 gw4 192.168.1.1部分,那么您将得到一个通过DHCP自动配置的连接。

在最初配置连接时,不需要nmcli con up net-eth0

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

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

复制
相关文章

相似问题

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