Как правилно да конфигурирате допълнителен външен ip, като ip виртуални машини

Наехме сървър в един DC в Полша. CentOS 7 OS + KVM виртуализация Получих едно ip с маска 255.255.255.252(/30) и шлюз (съответно ip минус 1) и няколко допълнителни ip с маска 255.255.255.255 (/32) и без шлюз.

Ето съдържанието на /etc/sysconfig/network-scripts/ifcfg-br0

Как да конфигурирам външен ip на интерфейси на системи за гости в този случай? Имаше опит с настройването на такива конфигурации, когато DC им издаде отделни ip и шлюзове. Наистина не разбирам как да действам сега, но крайните срокове изгарят. Наистина ще се радвам на вашата помощ.

X.X.X.X - хост IP. yyyy - виртуалните машини във виртуалната машина правят това: ip ro add x.x.x.x/32 dev ethX src y.y.y.y ip ro replace default via x.x.x.x dev ethX

Как да направите това във вашата система - вие сами ще го разберете вече. ip ro е универсален, разбира се - въпросът е как да го стартирам, когато мрежата тръгне. Иначе всичко е същото - мост, ip_forward=1 и давай.

OVH пише повече за това - help.ovh.co.uk/bridgeclient

Направи както каза. Стана

по подразбиране чрез $host_ip dev eth0 $host_ip dev eth0 обхват връзка src $additional_ip

Но пингът не отива от госта дори до $host_ip, да не говорим за интернет.

Максимумът, който беше възможен на този етап, беше да се получи този ip без мост в хоста на eno1:1 След това отива отвън поне към този ip.

И така няма пинг, дори само да напиша ip и маска на интерфейса за гости. Още идеи?

MaySky: > вземете този ip без мост в хоста на eno1:1 Изобщо няма нищо общо с него. IP не трябва да присъства в хост системата по никакъв начин.

> Някакви други идеи? Мостът е конфигуриран неправилно или виртуалната машина не е в този мост. ИлиДомакинът има виртуален mac, но вие сте го настроили неправилно. Накратко, милион идеи.

> И така няма пинг, дори само да напиша ip и маска на интерфейса за гости. Без правилно конфигурирано маршрутизиране - и няма.

MaySky: Не знам много за shit^Wredhuts. Вероятно GUI, който настройва мрежата, анализира неправилно конфигурацията (или просто повдига моста неправилно).

по-добре ми покажи brctl show, ip ro sh, ip връзка, ip a sh от хоста. И sysctl -a grep напред.

Разбрах позицията ви за RedHat. Не конфигурирам чрез GUI.

brctl шоу [root@cvm1-pl

]# brctl шоу име на мост bridge id интерфейси с активиран STP br0 8000.0cc47a7289b8 да eno1

ip ro sh по подразбиране чрез $gw dev br0 proto static metric 425 $host_network_address/30 dev br0 proto kernel scope link src $host_ip metric 425

ip връзка 1: lo: mtu 65536 qdisc noqueue състояние НЕИЗВЕСТЕН ​​режим ПО ПОДРАЗБИРАНЕ link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eno1: mtu 1500 qdisc mq master br0 състояние UP режим ПО ПОДРАЗБИРАНЕ qlen 1 000 link/ether 0c:c4:7a:72:89:b8 brd ff:ff:ff:ff:ff:ff 3: eno2: mtu 1500 qdisc mq състояние UP режим ПО ПОДРАЗБИРАНЕ qlen 1000 link/ether 0c:c4:7a:72:89:b9 brd ff:ff:ff:ff:ff:ff 4 : br0: mtu 1500 qdisc noqueue state UP mode DEFAULT link/ether 0c:c4:7a:72:89:b8 brd ff:ff:ff:ff:ff:ff

ip a sh 1: lo: 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 valid_lft forever preferred_lft forever inet6 ::1/1 28 scope host valid_lft forever preferred_lft forever 2: eno1: mtu 1500 qdisc mq master br0 state UP qlen 1000 link/ether 0c:c4:7a:72:89:b8 brd ff:ff:ff:ff:ff:ff 3: eno2: mtu 150 0 qdisc mq състояние НАГОРЕ qlen1000 link/ether 0c:c4:7a:72:89:b9 brd ff:ff:ff:ff:ff:ff 4: br0: mtu 1500 qdisc noqueue state UP link/ether 0c:c4:7a:72:89:b8 brd ff:ff:ff:ff:ff:ff inet $host_ip/3 0 br d $host_ip scope global br0 valid_lft forever preferred_lft forever inet6 fe80::ec4:7aff:fe72:89b8/64 scope link valid_lft forever preferred_lft forever