본문 바로가기
[개발] Programming/Linux

리눅스, telnet으로 통신 테스트

by eatyourKimchi 2018. 10. 23.

리눅스, telnet으로 통신 테스트 방법

 

1. ping test를 한다.

 

[root@abc]$ ping 172.0.0.1

 

 

1.1 성공

 

[root@abc]$ 172.0.0.1  is alive

 

1.2 실패

 

응답 없으면 firewall에 등록이 되지 않은 것이다.

 

 

 

2. telnet ip port 로 확인한다.

 

[root@abc]$ telnet 172.0.0.1 22

Trying 172.0.0.1... 

 

계속 대기 중이면 방화벽 오픈이 안된 것이다.

 

 

2.1 포트를 열고 대기하고 있지 않은 상태

 

[root@abc]$ telnet 172.0.0.1 22

Trying 172.0.0.1... 

telnet: Unable to connect to remote host: Connection refused 

 

바로 연결거부가 발생하면 방화벽 오픈은 되었으나 프로세스가 안 떠있는 것이다. 

 

 

2.2 포트를 열고 대기하고 있는 상태

 

[root@abc]$ telnet 172.0.0.1 22

Trying 172.0.0.1...

Connected to 172.0.0.1

Escape character is '^]'.

 

방화벽 오픈이 정상적으로 되었고 프로세스가 올라가 있는 것이다.

 => 이 상태가 되야 통신 테스트를 할 수 있음.

 

 

 

3. 라우팅 테이블 확인하기

 

[root@abc]$ netstat -rn | grep 172.0.0.1

172.0.0.1         172.0.0.1            UG       1 186064

 

여기에 값이 있으면 올바로 설정된 것임.

 

댓글