Назад | Перейти на главную страницу

Проблемы с блокировкой IP Proxmox на OVH

Я использую Proxmox. Это должно быть ясно по названию. Я разработал программу на vb.net, которая генерирует сетевые конфигурации, и я просто копирую и вставляю в нужные файлы. Я использую мостовые сети как для KVM, так и для OpenVZ. У меня был KVM VPS, который использовал IP-адрес, мы скажем: XXX.XXX.XXX.XXX. Я уничтожил этот VPS и создал новый с тем же IP, что и OpenVZ. Это тоже было разрушено. Теперь, когда я пытаюсь повторно использовать этот IP-адрес в OpenVZ или KVM,

Я получаю следующую ошибку: IP-адреса, указанные ниже, являются общедоступными, как и должно быть. На других VPS я могу пинговать IP, но на этом vps я даже не могу вызвать интерфейс eth0.

[root@g2s /]# service network restart
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth0:  Usage: arping [-fqbDUAV] [-c count] [-w timeout] [-I device][-s source] destination
  -f : quit on first reply
  -q : be quiet
  -b : keep broadcasting, don't go unicast
  -D : duplicate address detection mode
  -U : Unsolicited ARP mode, update your neighbours
  -A : ARP answer mode, update your neighbours
  -V : print version and exit
  -c count : how many packets to send
  -w timeout : how long to wait for a reply
  -I device : which ethernet device to use (eth0)
  -s source : source ip address
  destination : ask for what ip address
Error, some other host already uses address XXX.XXX.XXX.XXX.

Как я могу решить эту проблему? Он не используется ни на каких других виртуальных серверах, у меня такая же проблема со вторым IP.

Я пробовал и Debian OS, и CentOS.

CentOS / etc / sysconfig / network-scripts / ifcfg-eth0:

HWADDR=02:00:00:d6:b8:3a
TYPE=Ethernet
BOOTPROTO=none
IPADDR=XXX.XXX.XXX.XXX
PREFIX=24
GATEWAY=192.99.9.254
DNS1=8.8.8.8
DNS2=8.8.4.4
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
ONBOOT=yes

/ и т.д. / sysconfig / сеть

GATEWAYDEV="eth0"

Я также попытался очистить кэш ARP на узле. Любые идеи? Я немного новичок в proxmox.

Изменить: он работает при использовании KVM, но не OpenVZ.

(Я предполагаю, что вы используете RHEL6)

1) Я бы попробовал это: ПРЕФИКС против СЕТЕВОЙ МАСКИ

2) Если это не сработает, я бы попытался получить подсказку с помощью /etc/init.d/network stop; sh -x /etc/init.d/network start (обязательно используйте vitrual kvm при этом; нестандартное ssh соединение)

3) Я бы начал с пустой конфигурации сети: тот факт, что она работает с одной технологией виртуализации, а не с другой, заставляет меня думать, что проблема не на стороне vh.

OVH НЕ разрешает режим моста с контейнерами OpenVZ. Вы можете успешно настроить его в KVM, но если вы попробуете в OpenVZ, вы получите электронное письмо о том, что он неправильно настроен.

Если у вас есть MAC-адрес, назначенный IP-адресу в вашем диспетчере, вы не сможете использовать его с контейнером OpenVZ. Таким образом, в основном, MAC-адрес не назначен, и настройте его для режима маршрутизации. Причина, по которой у меня возникли проблемы, заключалась в том, что мне был назначен MAC-адрес, и я не мог настроить режим маршрутизации, а при настройке в режиме моста они несколько раз занесли мой IP в черный список. Назначьте MAC-адреса только для мостовой сети KVM с OVH.