Ubuntu 12.04 вторичный IP, внешне недоступный

Я добавил вторичный IP к своему виртуальному серверу, Ubuntu 12.04, работающая в OpenVZ виртуальный хост. Я использовал ip addr add xx.xxx.168.95/32 label venet0:1 dev venet0.

Когда я делаю ifconfig, IP обнаруживается ниже lo, venet0 и venet0:0:

venet0:1  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
inet addr:xx.xxx.168.95  P-t-P:xx.xxx.168.95  Bcast:0.0.0.0  Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1

Существуют проблемы, достигающие вторичного IP внешне. Локальный доступ хорошо работает, и я использую экземпляр кота с ipbased виртуальным хостингом. Локально эти 2 сайта обслуживаются правильно. Внешне я могу только достигнуть того на основном IP. Google DNS разрешает доменное имя, указывающее на вторичный рассматриваемый IP, и на машине Ubuntu я добавил их к хостам также.

Я не могу достигнуть вторичного IP внешне, однако, даже с ping. Казалось бы, что я должен добавить что-то для предоставления доступа к вторичному IP доступным для Интернета.

Что я пропускаю здесь?

ОБНОВЛЕНИЕ

Так, я нашел понятие Псевдонима IP интересным. Вот мой файл "интерфейсов":

автоматический lo iface lo inet обратная петля

auto venet0
iface venet0 inet manual
    up ifconfig venet0 up
    up ifconfig venet0 0
    up route add default dev venet0
    down route del default dev venet0
    down ifconfig venet0 down


iface venet0 inet6 manual
    up ifconfig venet0 add yyyy:yyy:5::4db/0
    down ifconfig venet0 del yyyy:yyy:5::4db/0

    up /sbin/ip -6 route add 2000::/3 dev venet0
auto venet0:0
iface venet0:0 inet static
    address xx.xxx.168.175
    netmask 255.255.255.255

Этот файл также указывает, чтобы не отредактировать тот файл, а скорее создать "interfaces.tail" файл с дополнительными правилами:

    auto venet0:1
iface venet0:1 inet static
    address xx.xxx.168.95
    netmask 255.255.255.255

Создание этого файла не достаточно как бы то ни было. Я должен перезапустить сети, и я попробовал /etc/init.d/networking restart но это "Отказавшее для перевода в рабочее состояние venet0". Таким образом, я перезагрузил. interfaces.tail не читается.

1
задан 26 March 2014 в 07:03

1 ответ

Я не знаю много о OpenVZ, но после чтения некоторой документации, veth Сетевое устройство звучит немного более дружественным, поскольку это имеет больше функций:

, Но не заключают мне в кавычки ни на одном из этого.

я проверил ссылки "Функцией veth venet"

Исходный ответ Tasos

1
ответ дан 11 November 2019 в 12:49

Другие вопросы по тегам:

Похожие вопросы: