CentOS 6.9 VM 中的 yum 在主机中对 iptables 进行修改后坚持使用 ipv6 镜像

CentOS 6.9 VM 中的 yum 在主机中对 iptables 进行修改后坚持使用 ipv6 镜像

我正在学习如何处理 iptables,但我必须通过 NAT 主机将端口转发到运行 CentOS 6.9 的 VM 上的服务器。主机正在运行 Kubuntu 18.04。

尝试了一些 iptable 规则和 ufw(我很快就禁用了它)后,虚拟机上的 yum 坚持选择 ipv6 镜像。我尝试了新的虚拟机,但仍然不起作用。

我在主机上安装了 iptables-persistent,尽管运行起来sudo iptables -F似乎规则并没有被刷新,/etc/iptable/rules.v4现在我担心删除整个文件是否会导致我的主机不稳定,而根本无法解决问题。

答案1

我通过从主机上卸载 iptables-persistent 并重新启动机器解决了这个问题。我在实验时添加的其中一条规则一定篡改了访问权限。我还删除了/etc/iptables/rules.v4

答案2

当 IPv6 可用时,YUM 似乎更喜欢 IPv6 而不是 IPv4。您可以设置

ip_resolve=4

在 [main] 部分/etc/yum.conf强制解析仅尝试 IPv4(A 记录)。

相关内容