如何看端口被什么程序占用?进来转转跟你遇到的
如何看端口被什么程序占用?进来转转跟你遇到的【思考三】本地开启的服务,怎么限定只能127.0.0.1才能访问?【思考二】本地开启的服务,通过127.0.0.1一定能访问到么?<Connector address="127.0.0.1" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />【示例3】设置属性address=192.168.8.100,查看8080端口。<Connector address="192.168.8.100" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPo
作为一名专业的web开发者,端口被占用,服务无法访问的问题,你肯定碰到过。但是,你真的理解了么?
首先我的电脑IP地址:192.168.8.100,改tomcat的service.xml的配置,来查看端口8080的占用情况。
【示例1】不设置属性address,查看8080端口。
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
【示例2】设置属性address=127.0.0.1,查看8080端口。
<Connector address="127.0.0.1" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
【示例3】设置属性address=192.168.8.100,查看8080端口。
<Connector address="192.168.8.100" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
通过127.0.0.1、192.168.8.100访问的情况是怎么样的呢?为什么会这样呢?
【思考一】不指定具体的IP地址为什么能访问服务?
【思考二】本地开启的服务,通过127.0.0.1一定能访问到么?
【思考三】本地开启的服务,怎么限定只能127.0.0.1才能访问?
【思考四】0.0.0.0是个啥玩意?你有听说过INADDR_ANY么?
【思考五】IP地址和端口在一台机器上到底是怎样的一种存在?
下期分享!
码字不易,喜欢的话就点个赞,关注下呗!您的支持是我最大的动力,谢谢啦!
【推荐阅读】
装完Docker后,你的C盘红了么
Alpine Linux,一定不会使你失望
Alpine Docker,你正在寻找的镜像
2021了,该试试使用Gradle构建项目啦