0

Я запускаю Windows Server 2012 с рабочей станцией vmWare. Я построил виртуальную машину GitLab на Centos 7, которая полностью настроена и доступна в моей локальной сети. Он сконфигурирован в режиме моста, поэтому у него есть собственный IP-адрес с DHCP-сервера.vmWare Workstation External Accessibility Issue

Я использую No-IP для подключения к своей сети извне, которая работает отлично уже несколько лет. У меня есть настройка перенаправления портов в моем маршрутизаторе для перенаправления трафика для веб-интерфейса GitLab на виртуальную машину GitLab, но она недоступна извне. Я даже попытался настроить перенаправление портов для направления трафика на Windows Server, а затем настроить внутреннюю переадресацию портов w/netsh на Windows Server для перенаправления трафика на виртуальную машину GitLab, убедившись, что я открыл порт на брандмауэре Windows (даже попытался отключить его), но я по-прежнему не могу добраться до виртуальной машины GitLab. AFAIK, работающий с VM с адаптером Bridged, должен походить на то, что это просто еще одна физическая машина в сети.

Теперь я запускаю IIS на Windows Server, но когда я указываю конкретный порт, используя мой общедоступный домен без домена, маршрутизатор должен определить трафик на этом порту и перенаправить его в соответствии с правилами, которые я установил , верный? IIS не должен вмешиваться в какой-либо трафик на других портах с внешним доменом.

Я полностью зациклен на этом, и поиск по сети действительно не помог.

ответ

0

Итак, оказалось, что я сделал все на 100% правильно, настроив переадресацию портов прямо на IP-адрес виртуальной машины, но мое рабочее место блокирует почти каждый порт, за исключением 80 и 443. Протестированная связь из коробки AWS и всего доступен точно так же, как и предусмотрено.

Теперь я просто чувствую себя идиотом, но эй, я понял это.