ホームページ  >  に質問  >  本文

java - intellij IDEA 使用tomcat启动,本机ip访问不行,localhost访问可行

使用intellijIDEA结合tomcat部署并成功运行项目,在浏览器中访问项目的页面,当url为localhost:8081/...时可用正常访问,当改用10.26.210.194(本机局域网ip)访问的时候,就加载不出了.请问诸位这个问题怎么破?(我用的是2016版本,不过听说intellijIDEA貌似一直有这个问题?)
有人说hosts可能有问题,我也贴出来给诸位看看

天蓬老师天蓬老师2763日前903

全員に返信(3)返信します

  • 怪我咯

    怪我咯2017-04-18 09:49:45

    これはIDEAの問題ではありません。
    URL を入力して Enter キーを押すときのプロセスは非常に複雑です。始めたい場合は、私のこの記事を読んでください。
    偶然ではありません。ホストに次の文があります。

    127.0.0.1 ローカルホスト

    localhost を入力すると、入力されたアドレスがローカル ホスト内にあるかどうかが最初にチェックされます。127.0.0.1 は予約されたアドレスであることがシステムによって認識されており、ネットワーク送信は実行されません。 。しかし、10.26.210.194 は上位ゲートウェイに IP アドレスがどこにあるかを尋ねます。このプロセスには、ローカル ファイアウォールとゲートウェイ ファイアウォールという少なくとも 2 つの障害層があります。例:

    • 8081 は外部に公開されていません

    • ゲートウェイは内部ルーティングを無効にしました

    ......

    この状況は通常、最初の理由によって引き起こされます。ローカル ファイアウォールはデフォルトでこのポートを外部に公開しません。もちろん、localhost のレコードをホストに追加することもできます。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-18 09:49:45

    不可能

    IP に問題があります。注意深く確認してください。


    リーリー

    投稿者は上記のコマンドを使用して、ポートのリスニング IP を表示し、ポートを自分のサービスのポートに置き換えることができます。

    投稿者の監視が上記のように IP を制限していない場合は、ファイアウォールを確認できます。
    IDEA は単なる統合開発環境です、ではありません 開始されたサービスには IP 制限がある可能性があります。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-18 09:49:45

    ローカル IP にアクセスできることを確認しました。コンピューターのホスト ファイルに問題があるはずです。

    返事
    0
  • キャンセル返事