tomcat8.5只监听本地ipv4端口

简介: 环境:Freebsd 12.0,openjdk8,tomcat8.5首先,在/etc/rc.conf里加入# tomcat enabletomcat85_enable="YES"tomcat85_java_opts="-Djava.

环境:Freebsd 12.0,openjdk8,tomcat8.5


首先,在/etc/rc.conf里加入


# tomcat enable
tomcat85_enable="YES"
tomcat85_java_opts="-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true"

然后修改tomcat的配置文件conf/server.xml,以下两个地方加入 address="127.0.0.1"


<Connector executor="tomcatThreadPool"
               address="127.0.0.1"
               port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
               URIEncoding="UTF-8" />

.....


<!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector address="127.0.0.1" port="8009" protocol="AJP/1.3" redirectPort="8443" />

然后用netstat -anp tcp查看,应该是类似如下的输出了


Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address          Foreign Address        (state)
tcp4       0      0 127.0.0.1.8009         *.*                    LISTEN
tcp4       0      0 127.0.0.1.8080         *.*                    LISTEN
tcp4       0      0 *.80                   *.*                    LISTEN
tcp4       0     48 172.16.16.16.22        121.207.132.35.29369   ESTABLISHED
tcp4       0      0 *.22                   *.*                    LISTEN


目录
相关文章
|
2月前
|
负载均衡 网络协议 算法
slb监听协议与端口
SLB是云服务商提供的负载均衡服务,用于分发客户端请求到多台后端服务器,提升服务可用性和响应速度。关键概念包括监听协议(TCP、UDP、HTTP、HTTPS、TCPSSL)和监听端口。监听协议决定了SLB处理请求的方式,而监听端口则是SLB接收请求的入口。配置时需根据应用选择合适协议和端口,并可设置负载均衡算法(如轮询、最少连接等)。客户端应通过SLB统一入口访问后端服务,避免绕过SLB导致的问题。
183 2
|
2月前
|
负载均衡 网络协议 安全
slb选择监听协议和端口
阿里云SLB中,监听协议(TCP、HTTP、HTTPS)与端口(80、443等)决定客户端请求的处理方式。TCP适用于纯TCP或自处理HTTP的场景,HTTP用于智能调度Web服务,HTTPS提供安全的HTTP传输。监听端口通常匹配应用标准,如80 for HTTP,443 for HTTPS。配置时,可考虑HTTPS重定向和传递`X-Forwarded-Proto`头以识别请求来源。选择应基于业务需求和安全考虑。
86 3
|
7月前
|
关系型数据库 MySQL 应用服务中间件
【JavaWeb学习】—如何修改Tomcat的端口号(十)
【JavaWeb学习】—如何修改Tomcat的端口号(十)
|
7天前
|
Java Android开发
Java Socket编程示例:服务器开启在8080端口监听,接收客户端连接并打印消息。
【6月更文挑战第23天】 Java Socket编程示例:服务器开启在8080端口监听,接收客户端连接并打印消息。客户端连接服务器,发送&quot;Hello, Server!&quot;后关闭。注意Android中需避免主线程进行网络操作。
31 4
|
26天前
|
前端开发 Java 应用服务中间件
linux本地检测如何tomcat是否启动成功tomcat端口检测
linux本地检测如何tomcat是否启动成功tomcat端口检测
12 0
|
2月前
|
存储 JSON JavaScript
Node.js 上开发一个 HTTP 服务器,监听某个端口,接收 HTTP POST 请求并处理传入的数据
Node.js 上开发一个 HTTP 服务器,监听某个端口,接收 HTTP POST 请求并处理传入的数据
|
8月前
|
网络协议 应用服务中间件 Linux
LInux之在同一Tomcat下使用不同的端口号访问不同的项目
LInux之在同一Tomcat下使用不同的端口号访问不同的项目
75 0
|
2月前
|
Linux Apache
CentOS 7 源码安装LAMP环境源 和apache监听别的端口
CentOS 7 源码安装LAMP环境源 和apache监听别的端口
40 0
|
2月前
|
运维 安全 数据库
cmd中使用telnet检测远程的ip及端口是否处于监听状态
cmd中使用telnet检测远程的ip及端口是否处于监听状态
50 1
|
2月前
原生表格纵向滚动条
原生表格纵向滚动条