私たちはCentOS7 の場合で仮想マシン使用してバーチャルボックスまた、インターネットにアクセスするためにプロキシを使用するようにネットワーク構成を設定しました。VirtualBoxネットワーク構成では、NAT、ブリッジアダプタ、ホストオンリーネットワークの3つのアダプタが有効になっています。これまでのところ、ホストと推測は双方向通信が可能であることがわかっています(一方から他方にpingを送信できます)。問題は次のとおりです。ソルサービス (バージョン 5.1.0) を VM にインストールしたところ、正常に動作するようです。
[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のため、Webページは利用できません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