如果我听起来很蠢,我很抱歉。这是我第一个使用VPS超过一年的专用服务器,我正在尝试在这个新服务器上设置一个VPS。我从我的托管提供商那里购买了一个子网,我相信它允许我使用6个可用的IP地址:
177.xx.xxx.201 - 177.xx.xxx.206
子网地址看起来如下:177.xx.xxx.200/29。我在我的服务器上添加了它们,就像它在wiki上说的那样:
ip addr add 177.**.***.201/29 dev eth0
我对所有六个人都这样做了,现在当我在浏览器中找到他们时,他们会指向我的服务器。问题是,我正在使用OpenVZ web面板来创建VM (http://code.google.com/p/ovz-web-panel/),所以我创建了一个VM,并将其中一个it分配给它。然而,当SSHing到那个IP时,它将SSH发送到专用服务器,而不是VM。我是不是遗漏了什么?
发布于 2012-11-30 15:56:32
OpenVZ正在添加一个新的vmnet0接口。
如果将这些地址作为子网路由到服务器IP地址,则只需在内核中启用路由即可。
如果这些地址与您的服务器IP位于同一子网上,则必须创建此接口的桥(venet0和eth0)。
我是用波兰文写的,但命令是一样的:)
http://www.dobreprogramy.pl/okokok/How-To-Serwer-VPSow-na-OpenVZ-i-SolusVM-w-VMWare-Workstation-cz,37584.html
编辑:这些地址与eth0位于同一个子网中。不要将这些地址添加到eth0中。创建一个由eth0和venet0组成的桥梁。
edit2:对不起,我文章中的命令是给CentOS的:(
这是给Debian和Ubuntu的:http://wiki.debian.org/NetworkConfiguration
你必须安装桥接器。
https://askubuntu.com/questions/223892
复制相似问题