[java] 포트 방화벽 및 리스닝 여부 확인 - port check


[java] 포트 방화벽 및 리스닝 여부 확인 - port check

1 2 3 4 5 6 7 8 9 10 11 12 13 14 String errorMsg = "정상입니다."; try { SocketAddress endpoint = new InetSocketAddress("127.0.0.1", 8080) new Socket().connect(endpoint, 3000); } catch(Exception e) { if(e.getMessage().indexOf("connect timed out") > -1) { errorMsg = "connect timed out - 방화벽이 막혀 있습니다."; } else if(e.getMessage().indexOf("Connection refused") > -1) { errorMsg = "Connection refused - port가 리스닝하고 있지 않습니다."; } } Colored by Color Scripter cs...



원문링크 : [java] 포트 방화벽 및 리스닝 여부 확인 - port check