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

Назначение общедоступного IP-адреса гостевой машине Xen

На моем сервере CentOS (dom0) у меня есть 4 IP-адреса:

Как я могу сопоставить eth1: 1 (и т. Д.) С одной из моих гостевых машин? В настоящее время гостевая машина имеет частный IP-адрес с NAT, используя интерфейс моста virbr0 (ip: 192.168.122.192). Что сделать, чтобы гостевая машина использовала IP-адрес 56.x.x.101 вместо 192.168.122.192?

Я новичок в сетях Linux, и я уже давно провожу время в Интернете в поисках решений.

Сначала вам нужно удалить eth1: 1 с вашего хоста.

Затем вам нужно создать мост на хосте CentOS - есть много руководств, как это сделать. Мост будет действовать как виртуальный сетевой коммутатор (для целей этого объяснения). Вместо того, чтобы присоединять вашу виртуальную машину к virbr0ты присоединяешься к xenbr0 (или как там называется мост). Это сделает виртуальную виртуальную машину подключенной к тому же коммутатору, что и ваш хост, что позволит вам назначить адрес .101 для eth0 внутри гостевая ВМ.