首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenVZ未接收静态IP

OpenVZ未接收静态IP
EN

Unix & Linux用户
提问于 2019-05-28 10:17:37
回答 1查看 171关注 0票数 0

我在Debian 9上运行了OpenVZ 6,我创建了如下所示的VPS:

代码语言:javascript
复制
vzctl create 10 -- ostemplate debian-8.0-x86_64-minimal
vzctl set 10 --ipadd 192.168.1.5 --save

但是,当我启动虚拟机时,它还没有分配私有IP,因此我无法在主机上设置nat以允许此虚拟服务器访问internet。

这是来自虚拟地址的ip addr的输出:

代码语言:javascript
复制
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
   valid_lft forever preferred_lft forever
2: venet0: <BROADCAST,POINTOPOINT,NOARP> mtu 1500 qdisc noop state DOWN
link/void

这是/etc/网络/接口:

代码语言:javascript
复制
auto lo
iface lo inet loopback

OpenVZ应该配置这个文件,因为在我的旧机器上使用Debian7和Debian7VPS,这个文件是由OpenVZ管理器自动配置的,所以每次VPS重新启动时,它都会根据容器在OpenVZ配置中的内容获得新的配置。我需要这个过程是自动的,当然我可以手动配置,但这不是我所需要的。

编辑:当我尝试debian 7模板时,一切都很好,所以我想只有Debian 8模板没有被OpenVZ自动配置存在问题。但是debian 7非常老,我至少需要Debian 8容器。

编辑2:当我试图将IP设置为Debian 8容器时,将显示此消息:

代码语言:javascript
复制
vzctl set 10 --ipadd 192.168.1.11 --save
UB limits were set successfully
Adding IP address(es): 192.168.1.11
main: line 710: /etc/init.d/network: No such file or directory
CT configuration saved to /etc/vz/conf/10.conf
EN

回答 1

Unix & Linux用户

发布于 2019-05-28 12:36:13

对于较新的debian版本,配置文件似乎很混乱,所以我需要为Debian 8在/etc/vz/dists中创建一个新的配置,之后它就可以很好地工作了。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/521481

复制
相关文章

相似问题

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