扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
这个与部署无关,与tomcat服务器配置有关,
成都创新互联公司主要从事网站设计制作、成都网站设计、网页设计、企业做网站、公司建网站等业务。立足成都服务甘州,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
记事本打开配置文件server.xml,可以参照下面的配置,增加或修改address内容为192.168.99.3,如下:
Connector port="8084" address="192.168.99.3" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /
参照上面的代码修改你的server.xml,修改好后重新启动tomcat服务器,即可。
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.InputStreamReader;
import java.net.Socket;
public class Client {
public static void main(String[] args) throws Exception {
Socket clientSocket = new Socket("127.0.0.1", 8008);
clientSocket.close();
}
}
没有异常就是可以连接了。
1、如果服务器如果没有采用反向代理,而且客户端没有用正向代理的话,那么可以获取客户端的真实IP地址request.getRemoteAddr()
2、如果服务器如果没有采用反向代理,而且客户端有用正向代理的话,那么通过request.getRemoteAddr()获取客户端的IP地址是客户端 的代理服务器的地址,并不是客户端的真实地址
3、如果客户端使用的是多层代理的话,服务器获得的客户端地址是客户端的最外围代理服务器的地址如果服务器如果采用反向代理服务器,不管客户端采用的是何种方式访问服务器
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流