gpt4 book ai didi

centos - Vagrant + Virtualbox 自定义框 : NAT adapter getting ipv6 address instead of ipv4

转载 作者:行者123 更新时间:2023-12-04 19:43:12 25 4
gpt4 key购买 nike

我正在使用 CentOS 6 为 Vagrant 创建自己的盒子。使用原始盒子时,只有一个适配器,即 NAT。 DHCP 正常工作,并且 NAT 接口(interface)获得了 IPv4 地址。我能够将 SSH (22) 和 Web (80) 端口的端口转发到框中。

但是,在包装盒子并第一次尝试“启动”它后,接口(interface)获得了 IPv6 地址,并且端口转发不起作用,甚至无法使用 Virtualbox 接口(interface)手动配置。

我不知道为什么会发生这种情况。没有尝试解决它,也许手动分配 IP 地址可以解决问题,但我仍然很好奇为什么现在 Virtualbox DHCP 正在发送 IPv6 地址。

编辑:

在 Vagrantfile 中手动分配 IP 可以部分解决问题。但是只有在我停止并打开盒子后才会分配 IP。

EDIT2:

现在,即使停止和启动它也无法获得手动分配的 ipv4 IP。完全糊涂了……

最佳答案

您可能对手动更改 IP 是正确的。 NAT 是 vagrant 的硬性要求,所以你不会摆脱它。

将此添加到您的 Vagrantfile 并查看是否有帮助,将 IP 设置为适用于您的任何内容

config.vm.network "your_network", ip: "192.xxx.xx.xx"

关于centos - Vagrant + Virtualbox 自定义框 : NAT adapter getting ipv6 address instead of ipv4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45984920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com