http://goni9071.tistory.com/m/entry/java-telnet-대신-포트-방화벽-확인하기


import java.io.IOException;
import java.net.InetSocketAddress;
import java.net.Socket;
import java.net.SocketAddress;
import java.net.UnknownHostException;
 
public class PortCheck {
    public static void main(String[] args) throws UnknownHostException, IOException {
        int TIME_OUT = 2000;
        Socket socket = new Socket();
        try{
            SocketAddress endpoint =  new InetSocketAddress(args[0], Integer.valueOf(args[1]));
            socket.connect(endpoint, TIME_OUT);
            System.out.println("OK");
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            if(socket != null) {
                try {
                    socket.close();
                } catch (IOException e) {
                    //
                }
            }
        }
    }
}




'java' 카테고리의 다른 글

java8에서 timezone 다루기  (0) 2018.09.05
현재 디렉토리 절대경로 구하기  (0) 2017.11.23
65279 character java  (0) 2017.07.10
PreparedStatement 객체 재사용하기  (0) 2017.05.03
toString  (0) 2017.03.17
Posted by 張's blog
,