VMs в системе ESXI, которая только в состоянии использовать внутреннего дюйм/с

прежде всего я - что-то вроде сети newb, я знаю основы, но это об этом.

Таким образом, у меня есть сервер ESXI, выполняющий несколько VMs.

Набор; - основной IP (управляет полем ESXi) - интернет-IP (для общего использования, получая доступ к сети и VPN и т.д.) - Сервисный дюйм/с (несколько для использования при хостинге веб-сайтов, они публично известны),

На моем поле ESXi существует 2 сети. Сеть-VM (Подключения к серверу ESXI NIC, Основной IP и интернет-IP используются непосредственно с этим), Локальный-VM (Хосты внутренняя сеть, а также интернет-IP)

Существует маршрутизатор DD-WRT в VM в обеих сетях. Это позволяет Локальной сети VM получать доступ к Интернету через Сеть VM с помощью интернет-IP.

Путание? Надежда нет

Теперь Локальная сеть VM хорошо работает, у меня есть несколько машин на ней, которые являются внутренними только и внешними. Они все используют его для соединения с Интернетом через Общедоступный IP.

Проблема состоит в том, что несколько машин, которые находятся также в Сети VM с помощью Сервисного дюйм/с, не отвечают в той сети, только внутренняя Локальная сеть VM.

Вот снимок экрана сетевой конфигурации. http://i.gyazo.com/9a9c603eb138719453d9d06485581e8d.png

файл конфигурации eth1

DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=5.xx.xx.207
NETMASK=255.255.255.255
BROADCAST=5.xx.xx.255
GATEWAY=94.xx.xx.254
DNS1=8.8.8.8
DNS2=8.8.4.4

70 персистентных конфигураций net.rules, соответствие MAC-адреса те набор в настройках VM, а также eth1, соответствующий, что хост сервера дал мне для использования (генерировал vMAC для VMware),

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:10:85:23", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:50:56:0a:81:fb", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

Какие-либо идеи о том, что я сделал неправильно? Я застревал как это в течение 2 дней теперь, и не может прекрасный ответ:/

Спасибо Jack,

0
задан 16 November 2014 в 05:30
1 ответ

Проблема в вашем IP-адресе:

IPADDR=5.xx.xx.207
NETMASK=255.255.255.255
BROADCAST=5.xx.xx.255
GATEWAY=94.xx.xx.254

Вы настроили одиночный / 32 с этой маской подсети, он не может никуда маршрутизироваться. Возможно, вы имели в виду NETMASK = 255.255.255.0 , который является / 24?

Даже если это верно, шлюз не находится в подсети локального IP. Связь со шлюзом (и в другом месте в локальной подсети) происходит на уровне 2, а затем шлюз отвечает за маршрутизацию трафика с пунктом назначения за пределами локальной подсети на уровне 3.

Вам необходимо настроить подсеть, которая является / 29 или больше, и использовать как локальный IP-адрес, так и шлюз в этой подсети.

Также вам не требуется BROADCAST ,сетевые сценарии достаточно умны, чтобы это понять.

0
ответ дан 5 December 2019 в 13:02

Теги

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