這個(gè)與部署無(wú)關(guān),與tomcat服務(wù)器配置有關(guān),
成都創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)甘州,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):13518219792
記事本打開(kāi)配置文件server.xml,可以參照下面的配置,增加或修改address內(nèi)容為192.168.99.3,如下:
Connector port="8084" address="192.168.99.3" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /
參照上面的代碼修改你的server.xml,修改好后重新啟動(dòng)tomcat服務(wù)器,即可。
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();
}
}
沒(méi)有異常就是可以連接了。
1、如果服務(wù)器如果沒(méi)有采用反向代理,而且客戶(hù)端沒(méi)有用正向代理的話,那么可以獲取客戶(hù)端的真實(shí)IP地址request.getRemoteAddr()
2、如果服務(wù)器如果沒(méi)有采用反向代理,而且客戶(hù)端有用正向代理的話,那么通過(guò)request.getRemoteAddr()獲取客戶(hù)端的IP地址是客戶(hù)端 的代理服務(wù)器的地址,并不是客戶(hù)端的真實(shí)地址
3、如果客戶(hù)端使用的是多層代理的話,服務(wù)器獲得的客戶(hù)端地址是客戶(hù)端的最外圍代理服務(wù)器的地址如果服務(wù)器如果采用反向代理服務(wù)器,不管客戶(hù)端采用的是何種方式訪問(wèn)服務(wù)器