반응형
A서버와 B서버간의 통신을 체크하기 위해 웹서버로 포트를 열어놓았다면 curl을 통해서 확인이 가능할 수 있습니다.
하지만!! 웹서버나 특정 열어놓을 서버가 없거나, 굳이 서버를 설치하면서까지 하기 귀찮다면 이걸 써보세요!
명령어
nc -zv {ip} {port}
명령어를 사용하시면 해당 서버의 포트와 정상적으로 통신이 되는지 확인할 수가 있습니다.
좀 더 쉽게 사용 예제를 함께 소개해드리면 아래처럼 하면 됩니다.
nc -zv 192.168.10.100 80
포트 통신이 성공했을 때
- Connection to 192.168.10.100 80 port [tcp/http-alt] succeeded
이 경우에는 80포트로 서버가 구동되어져있는 경우에 발생하는 로그입니다.
- nc: connect to 192.168.10.100 port 80 (tcp) failed: Connection refused
이 경우에는 80포트로 구동중인 서버가 없는 경우에 발생하는 로그입니다.
포트 통신이 실패했을 때
아무 응답이 없습니다.
반응형
'백앤드 > Linux' 카테고리의 다른 글
[Linux] Docker 에서 리눅스 OS 실행하기 (0) | 2023.05.04 |
---|---|
[Linux] 리눅스에 Git 설치하기 (0) | 2022.05.19 |
[Linux] 메일 서버 구축하기 (0) | 2021.07.26 |
[Linux] iptables로 방화벽 관리하기 (0) | 2020.07.08 |
[Linux] useradd와 adduser를 통해 사용자 계정 관리하기 (0) | 2020.07.08 |