我想使用具有单个 IPv4 地址并禁用 IPv6 的接口。
IPv4 是手动配置的,具有静态 IP,没有网关和网络掩码255.255.255.0
。User this connection only for resources on its network
也被勾选。DNS 和路由自动。
ignore
IPv6“禁用”在nmcli
和中被称为nmtui
。
重新启动后我仍然获得 IPv6 地址。为什么?
NetworkManager 连接配置文件中的相关设置称为ipv6.method
。
直到最近,disabled
还没有实施(现在已经完成)。如果您有最近的 NetworkManager 并且将方法设置为“禁用”,则它会按预期工作。
还有设定ignore
。在这种情况下,NetworkManager 将其留给内核。您必须自己设置相应的 sysctl 值。
如果 GUI 在将其设置为“忽略”时将其称为“禁用”,则这是一个错误。我认为甚至已经报道过(不确定)。另外,这取决于您使用的 GUI(看起来像 gnome-contol-center)。如果 GUI 不支持,请使用 nmcli 设置该属性。
之所以存在“ignore”,是因为很久以前NetworkManager就把IPv6留给了内核。该模式可以做到这一点,但可以说它不是很有用。
实施“禁用”花了很长时间,因为它并没有打扰到足够的人来修复它。如今它已被修复。
归档时间: |
|
查看次数: |
7327 次 |
最近记录: |