У меня есть компьютер с веб-сервером Windows 2008, на котором запущен сервер VMware. У меня есть 3 виртуальных машины - все 3 тестовых сервера, поэтому безопасность на самом деле не проблема ... на каждом из них работает стандарт Windows 2008, а некоторые обслуживают веб-контент.
Мой интернет-провайдер разрешает доступ к физическому коммутатору только одному MAC-адресу, однако он дает мне 10 общедоступных IP-адресов. Мой вопрос: если я помещаю каждую виртуальную машину в свою собственную сеть только для хоста, как я могу маршрутизировать весь трафик с определенного общедоступного IP-адреса на хосте на соответствующий адаптер только для хоста, следовательно, маршрутизацию на конкретную виртуальную машину?
Например:
Один физический адаптер на хосте имеет следующие общедоступные IP-адреса, назначенные ему в сети Windows:
Каждая виртуальная машина находится в сети только для хоста
На хосте я хочу перенаправить весь трафик с 74.208.14.10 в VM1 и 74.208.14.20 в VM2 и 74.208.14.30 в vm3 без использования VMware NAT или мостовых подключений. Я хочу, чтобы у каждого сервера был собственный публичный IP-адрес. Я предполагаю, что я могу каким-то образом изменить таблицы маршрутов или, возможно, в ICS ... но я не уверен, как это сделать.
Пока вам разрешен только один MAC-адрес, вы ищете какое-то решение NAT. Вместо использования встроенной сетевой конфигурации VMWare я бы добавил 4-ю виртуальную машину и настроил ее с помощью легкого брандмауэра (на странице загрузки устройства vmware их несколько). Настройте эту виртуальную машину в качестве единственного внешнего MAC-адреса и настройте правила соответствующим образом. Это даст вам больше возможностей, чем встроенные сетевые параметры vmware.
Тем не менее, простой способ - просто попросить их включить для вас больше MAC-адресов. Даже если это связано с дополнительными расходами, я уверен, что это лучше, чем необычная настройка сети, особенно в долгосрочной перспективе.
Я думаю, что решение, правила в iptables, если вы установили VMWare в Linux, вы можете использовать любые правила tu IPtable для пересылки статического IP-адреса Public на частный IP-хост виртуальной машины. когда я попробую, я все равно могу ответить
Вместо использования адаптера только для хоста используйте мостовой режим и настройте общедоступный IP-адрес непосредственно на виртуальной машине.