java - intellij IDEA 使用tomcat启动,本机ip访问不行,localhost访问可行
天蓬老师
天蓬老师 2017-04-18 09:47:45
0
3
867

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

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(3)
刘奇

이것은 IDEA의 문제가 아닙니다.
URL을 입력하고 Enter를 누르는 과정은 매우 복잡합니다. 시작하려면 제 기사를 읽어보세요.
실수하지 마세요. 호스트에 다음 문장이 있습니다.

127.0.0.1 로컬호스트

localhost를 입력하면 입력된 주소가 로컬 호스트에 있는지 먼저 확인합니다. 127.0.0.1은 예약된 주소이므로 시스템은 이를 알고 네트워크 전송을 수행하지 않습니다. . 하지만 10.26.210.194은 IP 주소가 어디에 있는지 상위 게이트웨이에 묻지 않습니다. 이 프로세스에는 로컬 방화벽과 게이트웨이 방화벽이라는 두 가지 이상의 장애물 계층이 있습니다. 예:

  • 8081은 외부에 노출되지 않습니다

  • 게이트웨이가 내부 라우팅을 비활성화했습니다

......

이 상황은 일반적으로 첫 번째 이유 때문에 발생합니다. 로컬 방화벽은 기본적으로 이 포트를 외부 세계에 노출하지 않습니다. 물론, localhost를 사용하여 호스트에 레코드를 추가할 수도 있습니다.

左手右手慢动作

불가능

IP에 문제가 있습니다. 주의 깊게 확인하세요.


으아아아

포스터는 위 명령을 사용하여 포트의 청취 IP를 보고 포트를 자신의 서비스 포트로 바꿀 수 있습니다.

포스터의 모니터링이 위와 같이 IP 제한이 되지 않는다면 방화벽을 확인하시면 됩니다.
IDEA는 단지 통합 개발 환경일 뿐입니다 , 아닙니다. 시작된 서비스에는 IP 제한이 있을 수 있습니다.

左手右手慢动作

로컬 IP로 접속이 가능한지 확인해 봤습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!