Клиентский компьютер (Win7 / Win8) не может проверить связь с сервером VMware (CentOS 8), но сервер может проверить связь с клиентом

во-первых, я не специалист по сетевым технологиям, поэтому мой сетевой жаргон очень ограничен.

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

Мы пытаемся настроить (цитирую его) "веб-сервер httpd" с помощью CentOS 8, работающей на VMWare (исходный сервер работает под управлением Win 10, а не серверной версии). В настоящее время CentOS выполняет эту команду:

php artisan serve --host 192.168.xx.xx --port 8081

После этого мы попытались открыть указанный IP-адрес с портом в Firefox vmware CentOS. Он открывает намеченную страницу. То же самое можно сказать, когда я открываю то же самое в исходной ОС машины.

Проблема в том, что мы не можем открыть тот же IP-адрес на других компьютерах (запускаемых Win7 и Win10), которые подключены к той же сети Ethernet. Пинг IP через cmd всегда дает тайм-аут запроса , не говоря уже об открытии IP-адреса в веб-браузере.

Мы пытаемся добиться, чтобы другие / клиентские ПК могли открывать IP-адрес VMware и, таким образом, отображать имеющийся у нас веб-сервер.То, что мы пробовали до сих пор, перечислено ниже, и они пока не работали:

  • Отключение брандмауэра ПК на сервере
  • Остановка брандмауэра сервера VMWare
  • Изменение настройки сети VMware с NAT на Bridged
  • Отключение брандмауэра клиентского ПК.
  • Изменение IP-адреса CentOS VMware на статический.

Что нам нужно сделать, чтобы получить то, что мы пытаемся достичь?

РЕДАКТИРОВАТЬ: для ясности, указанный выше IP-адрес не является используемым реальным, я заменил некоторое число на xx здесь из соображений конфиденциальности

1
задан 20 March 2021 в 08:15
1 ответ

Хорошо, в конце концов я сам заставил его работать ...

Что я сделал, чтобы наконец заставить его работать, было:

  • В настройках VMware я вошел в редактор виртуальной сети и изменил настройки для «Мостовой» . Я поменял используемый адаптер с «Автоматически» на соответствующий адаптер серверного ПК.
  • Изменены настройки CentOS 8 для использования моста.
  • На виртуальной машине CentOS 8 я зашел в настройки интернет-адаптера - поскольку это интранет-система, она была для нее «проводной».
  • Щелкнул по настройкам, перешел на вкладку IPv4 и изменил его с ручного на автоматический (DHCP).
  • Вернувшись к терминалу, я снова запустил Laravel с помощью команды php artisan serve --host 192.168.xx.xx --port 8081 , но теперь с новым IP-адресом, который я получил после изменения выше настройки. (Порт остается прежним, так как это тот, который я открыл через firewalld.
  • Пытался проверить связь с этим IP-адресом на другом компьютере, и теперь вместо тайм-аута запроса я получил Destination Net Unreachable . Тем не менее, я попытался получить доступ к порту IP + в веб-браузере, и теперь отображается страница, к которой мы пытались получить доступ!
1
ответ дан 24 April 2021 в 00:49

Теги

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