如何使用nmcli为网桥配置带link作用域的静态IP地址?
如何使用nmcli为网桥配置带link作用域的静态IP地址?
我之前也碰到过这个困扰!其实nmcli完全支持配置带link作用域的静态IP,只是需要调整一下命令里地址的写法就行。
你之前用的nmcli connection modify br0 ipv4.addresses '192.168.0.150/24'没有指定作用域,默认会用全局(global)作用域。要指定link作用域,只需要在IP地址后面用逗号追加scope=link参数就可以了,具体命令是:
nmcli connection modify br0 ipv4.addresses '192.168.0.150/24,scope=link'
如果需要给网桥添加多个带link作用域的静态IP,只要用空格分隔多个带参数的地址条目就行:
nmcli connection modify br0 ipv4.addresses '192.168.0.150/24,scope=link 192.168.0.151/24,scope=link'
修改完配置之后,别忘了重新激活连接让设置生效:
nmcli connection up br0
你可以用ip addr show br0命令验证一下,输出里对应的IP地址后面应该会显示scope link,和你用ip addr add命令配置的效果完全一致。
备注:内容来源于stack exchange,提问作者elysch
相关产品推荐
相关产品推荐

