4.7.4. 새로운 네트워크 설정 유틸리티 (ncat)

새로운 네트워크 유틸리티 ncat는 Red Hat Enterprise Linux 7에서 netcat를 대체합니다. ncat는 다른 애플리케이션 및 사용자에게 네트워크 연결을 제공하는 신뢰할 수 있는 백엔드 도구입니다. 이는 명령행에서 네트워크를 통해 데이터를 읽기 및 쓰기하고 통신을 위해 TCP와 UDP 모두를 사용합니다.
ncat에 있는 명령의 일부는 netcat에서 제공하는 것과 다르거나 또는 동일한 옵션에서 다른 기능을 제공합니다. 이러한 다른점은 다음 목록에 요약되어 있습니다.
  • netcat -P 옵션은 인증이 필요한 프록시 서버에 표시하기 위해 지정된 사용자 이름을 취합니다. 이 동작을 위한 ncat 옵션은 --proxy-auth user[:pass]입니다.
  • netcat -X 옵션은 프록시 서버와 통신할 때 사용하기 위한 네트워크 유틸리티 용으로 지정된 프로토콜을 취합니다. 이 동작을 위한 ncat 옵션은 --proxy-type입니다.
  • netcat -x 옵션은 프록시 서버와 연결하기 위한 네트워크 유틸리티의 주소 및 옵션 포트를 취합니다. 이 동작을 위한 ncat 옵션은 --proxy이며 이는 다음과 같이 IP 주소 및 옵션 포트를 취합니다: --proxy host[:port].
  • netcat -d 옵션은 stdin에서 읽기를 비활성화합니다. ncat -d 옵션으로 사용자는 읽기 또는 쓰기 작업 사이에 대기 시간을 지정할 수 있습니다. 하지만 ncat에는 --recv-only 옵션이 있으며 이는 netcat -d와 유사하게 동작합니다.
  • netcat -i 옵션으로 텍스트 행의 송수신 간격이나 여러 포트로의 연결 간격을 지정했습니다. ncat -i 옵션은 연결 시간이 초과하여 종료될 때 까지의 대기 시간을 지정합니다. ncat에는 netcat -i 옵션과 동등한 옵션이 없습니다.
  • netcat -w 옵션은 연결 시간이 초과하여 종료될 때 까지의 설정할 수 없는 연결 대기 시간을 지정했습니다. ncat -w 옵션은 시간 초과하기전 까지의 연결 시도 시간을 지정합니다.
netcat에서 사용할 수 있었던 일부 옵션은 ncat에 동등한 옵션을 가지고 있지 않습니다. ncat는 현재 다음과 같은 사항을 수행할 수 없습니다.
  • 소켓에서 디버깅 활성화 (이전에는 netcat -D에 의해 제공됨)
  • TCP 송수신 버퍼 크기 지정 (이전에는 netcat -Inetcat -O에 의해 제공됨)
  • 소스 또는 대상 포트가 임의로 선택되는 것을 지정 (이전에는 netcat -r에 의해 제공됨)
  • TCP MD5 서명 옵션 RFC 2385를 통해 BGP 세션의 보안을 활성화 (이전에는 netcat -S에 의해 제공됨)
  • 서비스의 IPv4 유형을 지정 (이전에는 netcat -T에 의해 제공됨)
  • UNIX 도메인 소켓의 사용을 지정 (이전에는 netcat -U에 의해 제공됨)
  • 사용되는 라우팅 테이블을 지정 (이전에는 netcat -V에 의해 제공됨)
  • 데이터 전송없이 수신 도메인을 스캔
  • 텍스트 행의 송수신 간격 또는 여러 포트로의 연결 간격을 지정
ncat 유틸리티는 nmap-ncat 패키지에 의해 제공됩니다. ncat에 대한 보다 자세한 내용은 man 페이지에서 참조하십시오:
$ man ncat

Red Hat의 최신 제품 문서 번역을 신속하게 제공하기 위해 이 페이지에는 영어 원본을 한국어로 자동 번역한 내용이 포함되어 있을 수 있습니다. [자세한 내용보기]