netcat(nc)를 이용해 포트 열기

얼마 전 회사에서 서버 포트를 열어달라는 요청을 받았다. 근데, 웹서버가 있는 것도 아니고 어떻게 포트만 달랑 열 수 있는 방법은 무엇인가? 처음엔 iptables 라는 명령어로 연신 포트 설정만 해댔다. 하고 나서 윈도우에서 telnet 으로 붙어보니 연결이 되지 않은 것을 확인했다. 검색결과, netcat(nc)를 사용하면 간단히 해결 될 문제 였다. netcat(nc) 란?Network connection 에서 raw-data read, write를 할수 있는 유틸리티 프로그램이다. 일반적으로는 UNIX의 cat과 비슷한 사용법을 가지고 있지만 cat이 파일에 쓰거나 읽듯이 nc는 network connection에 읽거나 쓴다. 이것은 스크립트와 병용하여 network에 대한 debugging, ..