티스토리 뷰

linux

tcp port check

fendys 2022. 1. 30. 14:22
반응형

보안 규정상 nc, nmap, telnet를 사용한 포트 스켄은 사용하지 않는 것을 원칙으로 합니다.


방법
echo > /dev/tcp/<ip>/<port>
ex) 22 port open & 23 port close




사용 예)
#echo > /dev/tcp/192.168.0.1/3389
# echo $?
0

연결 성공시 다른 메세지 없이 comand prompt로 돌아 옵니다. 
echo $? 로 0을 확인 하여 연결 성공을 확인 가능 합니다.


#echo > /dev/tcp/192.168.0.1/3389
-bash: connect: Connection timed out
-bash: /dev/tcp/192.168.0.1/3389: Connection timed out

#echo $?
1
반응형

'linux' 카테고리의 다른 글

tcpdump 예제  (0) 2022.02.16
aws linux docker proxy  (0) 2022.01.30
리눅스 파일 시스템 동기화 lsync  (0) 2021.11.05
quotas to glusterfs  (0) 2021.10.29
acl to glusterfs  (0) 2021.10.29