Мы установилиCentOS-7вВМс использованиемVirtualBox. Кроме того, мы настроили конфигурацию сети на использование прокси-сервера для доступа в Интернет. В конфигурации сети VirtualBox у нас есть три включенных адаптера: NAT, Bridge Adapter и Host-only networking. Пока что мы знаем, что host и guess имеют двухстороннюю связь (мы можем пинговать один с другого). Наша проблема заключается в следующем: мы установилисолруслуга (версия 5.1.0) в нашей виртуальной машине, и, похоже, все работает нормально.
[root@localhost bin]# ./solr status
Solr process 2502 running on port 8983
{
"solr_home":"/opt/solr/server/solr/",
"version":"5.1.0 1672403 - timpotter - 2015-04-09 10:37:54",
"startTime":"2015-05-21T10:12:28.407Z",
"uptime":"0 days, 0 hours, 3 minutes, 0 seconds",
"memory":"16.5 MB (%3.4) of 490.7 MB"}
Но при попытке доступа к сервису в нашем браузере:192.168.56.107:8983там говорится, что такойвеб-страница недоступна из-за ERR_CONNECTION_TIME_OUT. Мы также пытались сделать то же самое с некоторыми другими службами, такими как apache, но проблема все еще существует, и мы не можем найти способ доступа к ним через наш интернет-браузер. Нужна ли CentOS-7 VM дополнительная настройка? Как мы можем это исправить, чтобы мы могли получить доступ к нашим службам через192.168.56.107:8983?
решение1
Centos 7 поставляется с firewalld, установленным по умолчанию. Вы проверили конфигурацию брандмауэра:
firewall-cmd --zone=public --list-all
Вы можете добавить свой порт как:
firewall-cmd --zone=public --add-port=8983/tcp --permanent
firewall-cmd --reload