2swan
[Linux] 3가지 통신 테스트 방법 본문
1. telnet
# telnet IP PORT
2. curl : 간혹 telnet이 설치되어 있지 않거나 보안상 telnet 명령어의 사용이 불가능한 경우 curl 사용한다.
# curl -v telnet://IP:PORT/
3. /dev/tcp : telnet, curl 사용이 어렵다면 쉘에서 제공하는 /dev/tcp 기능을 사용한다.
# /dev/tcp/IP/PORT
# echo $? : $?는 바로 직전 명령어의 실행 결과를 받아온다. (성공 : 0, 실패 : 1 )
Server에서 통신여부 확인
netstat
# netstat -an | grep PORT
LISTEN : 연결을 기다리는 중
ESTABLISHED : 연결 중
TIME_WAIT : 연결이 끊어짐
'System of Infra > Linux' 카테고리의 다른 글
df 명령어 사용 시 tmpfs 숨기기 (0) | 2025.01.21 |
---|---|
리눅스 파티션 및 파일 시스템 생성,삭제 (0) | 2025.01.21 |
[Linux] USB 연결하여 사용 (0) | 2025.01.21 |
[Linux] 용량 큰 로그 파일 열기 (0) | 2025.01.14 |
Linux 하드웨어 상태 확인 (0) | 2025.01.14 |