Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

2.7.4. 새 네트워킹 유틸리티(ncat)

새로운 네트워킹 유틸리티, ncat, replace netcat in Red Hat Enterprise Linux 7. ncat 다른 애플리케이션 및 사용자에게 네트워크 연결을 제공하는 안정적인 백엔드 툴입니다. 명령줄에서 네트워크를 통해 데이터를 읽고 쓰고 통신에 TCP와 UDP를 모두 사용합니다.

의 일부 명령 ncat 원래가 제공하는 것과는 다릅니다. netcat또는 동일한 옵션으로 다른 기능을 제공합니다. 이러한 차이점은 다음 목록에 설명되어 있습니다.

  • netcat -P 옵션은 인증이 필요한 프록시 서버에 표시하기 위해 지정된 사용자 이름을 사용했습니다. The ncat 이 동작의 옵션은 --proxy-auth 사용자[:pass] 입니다.
  • netcat -X 옵션은 프록시 서버와 통신할 때 네트워킹 유틸리티에서 사용할 지정된 프로토콜을 가져왔습니다. The ncat 이 동작의 옵션은 --proxy-type 입니다.
  • netcat -x 옵션은 네트워킹 유틸리티가 프록시 서버를 사용하여 연결할 수 있는 주소 및 선택적 포트를 가져왔습니다. The ncat 이 동작의 옵션은 IP 주소와 선택 포트인 --proxy 입니다. 따라서 --proxy 호스트[:port].
  • netcat -d 옵션은 stdin에서 읽기를 비활성화했습니다. ncat -d 옵션을 사용하면 읽기 또는 쓰기 작업 사이에 대기 시간을 지정할 수 있습니다. 그러나, ncat netcat -d 와 유사한 동작을 제공하는 --recv-only 옵션을 제공합니다.
  • netcat -i 옵션은 전송 및 수신되는 텍스트 줄 또는 여러 포트에 대한 연결 간 간격을 지정했습니다. ncat -i 옵션은 연결 시간이 초과되고 종료되기 전에 연결이 유휴 상태일 수 있는 시간을 지정합니다. 에 동등하지 않습니다. ncat netcat -i 옵션에 대해 다음을 수행합니다.
  • netcat -w 옵션은 연결 시간이 초과되어 종료되기 전에 설정할 수 없는 연결을 유휴 상태로 설정할 수 있는 시간을 지정합니다. ncat -w 옵션은 시간 초과 전에 연결을 시도하는 시간을 지정합니다.

에서 사용 가능한 일부 옵션 netcat 에 동등하지 마십시오. ncat. ncat 현재 다음 작업을 수행할 수 없습니다.

  • 소켓에서 디버깅을 활성화합니다(이전에는 netcat -D에서 제공).
  • TCP 전송 및 수신 버퍼의 크기(이전에는 netcat -Inetcat -O)를 지정합니다.
  • 소스 또는 대상 포트가 임의로 선택되도록 지정합니다(이전에는 netcat -r에서 제공됨).
  • TCP MD5 서명 옵션을 통해 BGP 세션의 보호 기능을 활성화합니다. RFC 2385 (이전에는 netcat -S에서 제공됨).
  • 서비스의 IPv4 유형을 지정합니다(이전에는 netcat -T에서 제공).
  • UNIX 도메인 소켓 사용(이전에는 netcat -U에서 제공됨)을 지정합니다.
  • 사용할 라우팅 테이블을 지정합니다(이전에는 netcat -V에서 제공).
  • 데이터를 전송하지 않고 수신 대기 중인 데몬을 검사합니다.
  • 전송 및 수신되는 텍스트 행 간 또는 여러 포트에 대한 연결 간격을 지정합니다.

The ncat 유틸리티를 통해 제공 nmap-ncat 패키지. 자세한 내용은 ncat도움말 페이지를 참조하십시오.

$ man ncat