update-alternatives: 错误:没有为arptables注册usrsbinarptables-legacy备选方案;没有设置。

问题描述 投票:0回答:0

我在Buster主机上安装了Debian 10 (Buster)KVM客户机。试图切换到传统的 iptables 在虚拟机上的以下 蝶变维基

update-alternatives --set iptables /usr/sbin/iptables-nft
update-alternatives --set ip6tables /usr/sbin/ip6tables-nft
update-alternatives --set arptables /usr/sbin/arptables-nft
update-alternatives --set ebtables /usr/sbin/ebtables-nft

而其他三个成功。arptables 更新失败的消息

update-alternatives: error: alternative /usr/sbin/arptables-legacy for arptables not registered; not setting

有什么变通的办法吗?

如果你好奇,客人机是用kubeadm启动的Kubernetes(v1.18)集群的节点。网络插件是 卡里科. 一切都在默认情况下工作 nftables 设置,但 MetalLB 控制器错误

 1 reflector.go:125] pkg/mod/k8s.io/[email protected]/tools/cache/reflector.go:98: Failed to list *v1.ConfigMap: Get https://10.96.0.1:443/api/v1/namespaces/metallb-system/configmaps?fieldSelector=metadata.name%3Dconfig&limit=500&resourceVersion=0: dial tcp 10.96.0.1:443: i/o timeout

当我 ping 10.96.0.1 从客人的虚拟机,我得到

PING 10.96.0.1 (10.96.0.1) 56(84) bytes of data.
From 94.157.208.1 icmp_seq=1 Packet filtered
From 94.157.208.1 icmp_seq=2 Packet filtered
...

--- 10.96.0.1 ping statistics ---
7 packets transmitted, 0 received, +7 errors, 100% packet loss, time 15ms
debian iptables kvm debian-buster nftables
© www.soinside.com 2019 - 2024. All rights reserved.