Operation System/Unix & Linux telnet통한 네트워크 상태 체크 - 728x90 반응형 리눅스 환경에서 네트워크가 간헐적으로 연결이 끊기는 현상이 발생하는 경우 사용할 수 있습니다. 이러한 경우 정확한 지표가 있어야 간헐적 끊김을 증명할 수 있습니다. telnet #!/bin/bash # create by junsuyoun telnet_check_ip= telnet_check_port= telnet_check_log_path= telnet_check_runtime=`date +%s` telnet_check=`telnet $telnet_check_ip $telnet_check_port |exit` telnet_check_endtime=`date +%s` telnet_check_difftime=`expr "$telnet_check_endtime - telnet_check_runtime"` if [ $telnet_check_]; then 2>/dev/null else date >> $telnet_check_log_path echo $telnet_check_difftime >> telnet_check_log_path fi 특정 포트에 오픈 여부를 확인할 경우 telnet을 많이 사용하는데요. telnet 요청 후 15초간 대기하다 연결이 이루어지지 않으면 telnet 명령이 종료 됩니다. 즉시 연결되면 runtime과 endtime의 지연이 없지만 간헐적으로 연결이 끊기는 상황에서는 지연이 발생합니다. 위 스크립트를 활용하면 간헐적 끊김을 증명할 지표를 만들 수 있습니다. 728x90 반응형 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기Tracker 저작자표시 비영리 변경금지 telnet 당신이 좋아할만한 콘텐츠 리눅스(Linux)의 CPU loadaverage 분석 2023.08.09 리눅스 버전 확인 2023.08.09 리눅스 100만개(개당170바이트) 파일 삭제 (rm or find) 성능 비교 2023.08.07 프로세스가 열고 있는 파일 0으로 만들기 2023.08.03 댓글 0 + 이전 댓글 더보기