Russian

 View Only
Expand all | Collapse all

Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

  • 1.  Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 12, 2016 01:38 PM

    День добрый, хочу вот уточнить - можно ли на разные сетевые интерфейсы (ESXi 5.5) навесить разные IP-адреса непосредственно из консоли, ну то есть на желто-черном экране? Ситуация такая - второй сетевой интерфейс закреплен за одной из ВМ на этом хосте, там своя сеть. Возникла задача выгружать прямо с хоста файлы в эту сеть, то есть нужно выдать этому интерфейсу IP-адрес из этой уже используемой сети. Нажал F2, вошел в конфигурирование сети и дальше выбрана только одна карта сетевая, а вторая (которая мне и нужна) - "висит в воздухе". При этом IP можно сменить только для основной карты почему-то (под которой видится сам хост).



  • 2.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 12, 2016 04:51 PM

    Добрый день.

    На физические интерфейсы ESXi вообще нельзя ip адрес повесить, физ. интерфейсы используются просто как аплинки (vmnic), а адреса назначаются vmkernel интерфейсам (они виртуальные, про инициаторы сейчас не говорим). Например, если менеджмент адрес вашего ESXi 10.0.2.2, то это вовсе не значит, что этот адрес назначен физическому интерфейсу. То, что вы после установки ESXi на "желто-черном экране" назначаете адрес, означает лишь то, что вы указываете адрес для vmk интерфейса, созданного по умолчанию. Обратите внимание на вкладку "networking" хоста.

    второй сетевой интерфейс закреплен за одной из ВМ на этом хосте, там своя сеть.

    Это что значит, вы passthrough сделали?

    Возникла задача выгружать прямо с хоста файлы в эту сеть, то есть нужно выдать этому интерфейсу IP-адрес из этой уже используемой сети.

    Вовсе не нужно выдавать ESXi адрес из этой сети, маршрутизация решит всю вашу задачу.



  • 3.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 12, 2016 05:06 PM

    Не подумайте, что в обиду, но у меня создается впечатление, что Вам стоит еще раз прочитать документацию по настройке сетей в VMware.

    Типа http://itband.ru/2010/09/vmware-vswitch1/ и http://itband.ru/2010/09/vmware-vswitch2/

    Также сами без труда найдете массу информации на эту тему, Гугл в помощь.

    Либо вы неточно выражаетесь. По крайней мере я теряюсь в догадках, что может означать, например "висит в воздухе".



  • 4.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 12, 2016 07:10 PM

    Да нет, ну что вы :-) Я тогда конкретнее обрисую:

    - первый интерфейс: 192.168.0.70, это management-address, к этому интерфейсу привязаны большинство машин, адреса у них из сети 192.168.0.0/24, здесь все понятно.

    - второй интерфейс: 192.168.1.5 - этот адрес выдан отдельной виртуальной машине, через второй физический интерфейс, напрямую подключенному к FTP-серверу (через обычный гигабитный аппаратный свитч), эта машина выгружает данные на упомянутый FTP (его адрес 192.168.1.10).

    Так вот нужно, чтобы сам хост мог копировать файлы на тот же самый FTP-сервер, который физически соединен только со вторым интерфейсом. Поэтому и подумал, что нужно выдать второму интерфейсу адрес, скажем, 192.168.1.8 - но вы предлагаете решить при помощи маршрутизации - можете более детально, если не затруднит?



  • 5.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 13, 2016 02:50 AM

    Так вот нужно, чтобы сам хост мог копировать файлы на тот же самый FTP-сервер, который физически соединен только со вторым интерфейсом. Поэтому и подумал, что нужно выдать второму интерфейсу адрес, скажем, 192.168.1.8 - но вы предлагаете решить при помощи маршрутизации - можете более детально, если не затруднит?

    Эм, ну детали зависят от вашего оборудования, в самом простом случае на маршрутизаторе должно быть два интерфейса с адресами из 192.168.0.0/24 и 192.168.1.0/24 (ну и эти интерфейсы естественно должны иметь доступ в соответствующие широковещательные домены), которые будут выполнять роли шлюзов (ну или это будет один физический интерфейс и два субинтерфейса). Пожалуй, вам следует изучить icnd курс.



  • 6.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 13, 2016 02:51 PM

    Итак, что получилось:

    Зашел через vSphere в Networking->vSwitch2 (сеть с IP из сети 192.168.1.0/24), там добавил VMKernel, указал новый IP 192.168.1.8, маску 255.255.255.0, а шлюз тоже решил сменить на 192.168.1.1 (предлагалось оставить 192.168.0.1, как в первой сети). Применил, отвалился тут же vSphere. Зашел на него уже по новому адресу 192.168.1.8 и вернул значение шлюза - 192.168.0.1 - теперь работает. Вопрос - почему для второй карты приходится указывать значение шлюза первой сети? Я понимаю, конечно, что мне нужно изучить массу курсов, но мне нужно было срочно закрыть вопрос, почему я и обратился за поддержкой.



  • 7.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 13, 2016 03:23 PM

    Multi-homing on ESXi/ESX (2010877) | VMware KB

    Ваша тепершняя схема похожа на горячечный бред. Каким образом по вашему интерфейс с адресом 192.168.1.8 будет использовать шлюз 192.168.0.1 (если сети, конечно, /24)?



  • 8.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 13, 2016 05:31 PM

    Послушайте, я вроде бы не экзамен Вам сдаю, я просто зашел попросить помощи - я не просил читать мне нотации. И да, схема работает в режиме "горячечного бреда" - если Вы не можете объяснить, почему - не надо меня поучать, хорошо? Вы, похоже, просто теоретик, а мне нужны советы "бывалого", скажем так.



  • 9.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 14, 2016 02:02 AM

    И да, схема работает в режиме "горячечного бреда" - если Вы не можете объяснить, почему - не надо меня поучать, хорошо?.

    Да что тут объяснять, шлюз vmk интерфейсом просто не используется, значит вы подключаетесь vsphere client`ом к esxi из той же сети, что и vmk интерфейс, вот и все объяснения (если сеть действительно /24, а не /23). Вы ведь не удосужились прочитать статью, которую я линканул, правда?


    Послушайте, я вроде бы не экзамен Вам сдаю, я просто зашел попросить помощи - я не просил читать мне нотации.

    И как вам помочь, если вы не знаете основ сетей, которые преподаются на 2х курсах даже в колледжах, не говоря о вузах?

    Вы, похоже, просто теоретик, а мне нужны советы "бывалого", скажем так

    До бывалого (в вашем случае читай "телепата") мне действительно далеко, да.



  • 10.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 14, 2016 03:24 AM

    Не знаю насчет "бывалости", ну вот хост под 5.5 работает больше 3 лет в нем больше 1 карты(4 штуки), сделано как на рисунке.

    Сетевые карты хоста включены в "транковые порты" в свич, на котором работает роутинг.

    Вам правильно говорят, что есть такое волшебное слово "маршрутизация", вы схему нарисуйте, хотя бы для себя, то как у вас включено, и по концу процесса рисования? возможно поймете решение, если понимаете , что такое коммутация, и что такое маршрутизация



  • 11.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 14, 2016 05:43 AM

    я просто зашел попросить помощи

    Я бы и рад помочь, но также как и другие коллеги, я просто Вам не понимаю.

    Мы вроде все на русском языке общаемся, но на самом деле у вас какой-то другой русский язык, не такой как у всех предыдущих участников этой темы.

    Как специалисты в этой области мы все понимаем один единый специализированный русский язык, связанный с сетевыми технологиями. Это подразумевает, что мы все одинаково понимаем что описывает модель OSI (второй уровень, третий уровень), что такое ARP, принципы IP-маршрутизации и т.п.

    И я полностью согласен с коллегой Akopylov: нужно быть телепатом, чтобы Вас понять.

    Уверен, что никто их нас не хочет вас обидеть и читать Вам нотации.

    Но мы в правде рассчитывать на общение на одном языке.

    И если идея нарисовать схему Вас совсем не вдохновляет, то значит мы действительно друг для друга иностранцы.



  • 12.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 14, 2016 07:54 AM

    Ну что же, раскрою карты, буду говорить, как есть - без упрощений. Вот схема сети:

    На самом деле для управления (management network) используется не 192.168.0.70, а реальный IP-адрес - я хотел было упростить описание, но раз уж здесь все специалисты собрались - допущения отбросим. Так вот - управляется хост с реального адреса, на этой же сетевой висит программный шлюз, который связывает внешний мир и локалку. Локалка такая: 192.168.10.0/24 - 255 адресов здесь, я не ошибся. Не /23, а /24. Эта машина на схеме обозначена как gateway. У шлюза другой реальный IP, провайдер предоставил 2 реальных IP-адреса. То есть - еще раз - один IP служит для управления хостом, под вторым через NAT работают все представленные на схеме виртуальные машины. Идем дальше.

    Машина backup принадлежит как сети 192.168.10.0, так и сети 192.168.1.0/24 - таким образом, она может связываться с FTP-сервером, имеющим адрес 192.168.1.5. Выглядит это так - кабель от второй сетевой карты воткнут в аппаратный свитч и туда же воткнут кабель от FTP-сервера. Больше никаких физических соединений нет по второй сетевой карте.

    Вчера я добавил VMKernel и прописал адрес 192.168.1.8 - теперь и хост может соединяться с FTP-сервером. Так вот я хочу понять - в сети 192.168.1.0/24 шлюз ВООБЩЕ НЕ УКАЗАН - он попросту не нужен. Там всего 2 участника (сейчас добавился третий) и пакеты дальше сети 192.168.1.0/24 попросту никогда не уходят. При этом при добавлении VMKernel предлагалось оставить шлюз по умолчанию, и был там прописан шлюз реального IP-адреса, который выдал провайдер. Могу ли я через консоль достоверно узнать, какой шлюз сейчас прописан для каждой сетевой карты? Пытался смотреть так:

    esxcli network ip interface ipv4 get

    Name  IPv4 Address  IPv4 Netmask   IPv4 Broadcast  Address Type  DHCP DNS

    ----  ------------  -------------  --------------  ------------  --------

    vmk0  real_IP_addr  255.255.255.0  real_IP-broadcast    STATIC           false

    vmk1  192.168.1.8   255.255.255.0  192.168.1.255         STATIC           false

    Но здесь по шлюзам нет сведений, как выяснить?

    P.S. Извините, что резко - но объясняю, как могу.



  • 13.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 14, 2016 08:21 AM

    Спасибо за схему.

    Вместо ещё одного vmk адаптера вы можете добавить сетевой интерфейс машине gateway и включить его в порт-группу VM-storage коммутатора vSwitch2 и дать ему тот же ip адерс, что сейчас использует vmk1.

    Таким образом сеть 192.168.0.0/24 будет маршрутизироваться с сетью 192.168.1.0/24 с помощью маршрутизатора gateway.

    Но и эта схема имеет право на жизнь, просто это не распространенная практика (мягко говоря).



  • 14.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jan 02, 2022 11:48 AM

    > Вопрос - почему для второй карты приходится указывать значение шлюза первой сети?

    Шлюз по умолчанию задается не для отдельного  сетевого интерфейса, а для всего сетевого стека  хоста в целом. Т.к. "шлюз по умолчанию" у хоста (обычно) только один, хотя GUI дает возможность его перенастроить. Но в данном случае в этом надобности нет, так и надо оставлять в настройках - на втором интерфейсе "default gateway" достижимый через первый интерфейс.



  • 15.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jul 13, 2016 06:40 PM

    Можете схему набросать, что и  куда подключено, хоть на бумаге, сфотографировать и приложить ссылку на фото?



  • 16.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Aug 08, 2016 03:01 PM

    Насколько я помню, из чёрно-жёлтой консоли сетевого настраивается только управляющий интерфейс.

    Остальное делается через клиента.



  • 17.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jan 01, 2022 11:10 PM

    Парни, вот у вас терпения. Предложение заканчивающееся вопросительным знаком одно. Ответ на него "Нет".  А вы этому хамоватому неучу, что разжевывали.



  • 18.  RE: Вторая сетевая карта на хосте ESXi 5.5 - нужно прописать отдельный IP-адрес

    Posted Jan 02, 2022 11:54 AM

    > можно ли на разные сетевые интерфейсы (ESXi 5.5) навесить разные IP-адреса непосредственно из консоли,

    Из командной строки, через CLI можно

    > ну то есть на желто-черном экране?

    Желто-черное меню это DCUI, в нем настроить второй IP невозможно.

    DCUI настраивает только один первичный управляющий IP хоста.