10

ローカルにインストールし、マシンで Weblogic Server を実行しています。192.168.XXX.XXX:7001/myapp/ のような URL を使用して自分のマシンから Web アプリケーションにアクセスできますが、同じネットワークに接続されている別のマシンからはアクセスできません。私はこれを行いました。管理コンソールに移動し、サーバーをクリックして、Listen Address の横のテキストボックスに IP を挿入しましたが、役に立ちませんでした。

この件で私を助けてください。

4

6 に答える 6

20

「Listen Address」構成項目は、サーバーがリッスンする IP アドレスを指定します。

127.0.0.1 または localhost に設定されている場合、サーバーは localhost アドレスのみをリッスンします。つまり、localhost からの要求のみを処理します。

マシンのパブリック IP アドレスに設定する必要があります。または、単純に 0.0.0.0 に設定します。これは、マシンが持つ利用可能なすべてのアドレスをリッスンすることを意味します。

于 2013-01-11T07:01:23.110 に答える
1

私は同じ問題を抱えていて、次のように解決しました:

  1. 管理コンソールから、リッスン アドレスをlocalhostから管理サーバーの IP に変更します。

  2. Windows ファイアウォールを停止します (ポート 7001 を開く新しいルールを定義しようとしましたが、結果はありません)

その後、すべてが魅力のように機能します:)

于 2015-06-05T07:21:33.180 に答える
0
  1. 本機はネットワークに接続されていますか?
  2. ファイアウォールはインストールされていますか? 外部からのアクセスをブロックしていませんか?
  3. アクセスをブロックしている他のソフトウェアがコンピュータにありませんか?
  4. ネットワークには、特定のポートへのアクセスをブロックするハードウェア/ソフトウェアがありますか?
  5. 他の
于 2013-01-08T13:45:22.783 に答える
0

これはファイアウォールの問題です。ポート 7001 を例外としてファイアウォールに追加するか、その前に問題がファイアウォールによるものかどうかを確認してください。

systemctl stop firewalld

別のマシンからコンソールにアクセスできるかどうかをもう一度確認してください。

于 2017-01-09T06:45:08.097 に答える
0

ファイアウォールで特定のポートを許可するだけです。これを試してください

sudo firewall-cmd --zone=public --permanent --add-port=7001/tcp
sudo firewall-cmd –-reload
于 2020-09-21T03:30:04.153 に答える