首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >流浪者+ Virtualbox自定义框: NAT适配器获取ipv6地址而不是ipv4地址

流浪者+ Virtualbox自定义框: NAT适配器获取ipv6地址而不是ipv4地址
EN

Stack Overflow用户
提问于 2017-08-31 15:18:10
回答 1查看 579关注 0票数 0

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

但是,在第一次打包盒并尝试“向上”之后,接口将获得一个IPv6地址,端口转发无法工作,甚至无法使用Virtualbox接口手动配置。

我不知道为什么会发生这种事。没有试图绕过它,也许手动分配IP地址就能做到这一点,但是我仍然好奇为什么现在Virtualbox DHCP发送一个IPv6地址。

编辑:

在Vagrantfile手动分配一个IP部分解决了这个问题。但是IP只有在我停下来和打开盒子后才分配。

EDIT2:

现在,即使是停止和向上,它也得到手动分配的ipv4 IP。完全困惑..。

EN

回答 1

Stack Overflow用户

发布于 2017-08-31 21:44:18

您可能对手动更改IP是正确的。对于流浪汉来说,NAT是一个很难的要求,所以你不能摆脱它。

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

代码语言:javascript
复制
config.vm.network "your_network", ip: "192.xxx.xx.xx"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45984920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档