English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux nc 명령어

Linux 명령어大全

Linux nc 명령어는 라우터를 설정하는 데 사용됩니다.

이 명령어를 실행하여 라우터의 관련 매개변수를 설정할 수 있습니다.

문법

nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...]

파라미터 설명

  • -g<게이트웨이> 루터 힙 연결 게이트웨이를 설정하여 최대로 설정할 수 있습니다8개.
  • -G<지시자 수> 출처 루트 지시자를 설정하여 값은4의 배수.
  • -h 온라인 도움말.
  • -i<지연 초> 정보 전송 및 통신 포트 스캔을 위해 시간 간격을 설정합니다.
  • -l 리스닝 모드를 사용하여 입력 데이터를 관리합니다.
  • -n IP 주소를 직접 사용하여 도메인 이름 서버를 통해 사용하지 않습니다.
  • -o<출력 파일> 파일 이름을 지정하여 데이터 전송을16진수 코드를 이 파일에 저장합니다.
  • -p<통신 포트> 로컬 호스트가 사용하는 통신 포트를 설정합니다.
  • -r 로컬과 원격 호스트의 통신 포트를 무작위로 지정합니다.
  • -s<출처 주소> 로컬 호스트가 데이터 패킷을 보내는 IP 주소를 설정합니다.
  • -u UDP 전송 프로토콜을 사용합니다.
  • -v 명령어 실행 과정을 표시합니다.
  • -w<시간 초> 연결을 기다리는 시간을 설정합니다.
  • -z 0을 입력 사용/출력 모드, 스캔 통신 포트 때만 사용합니다.

온라인 예제

TCP 포트 스캔

# nc -v -z -w2 192.168.0.3 1-100 
192.168.0.3: 역방향 호스트 루ック업 실패: Unknown host
(UNKNOWN) [192.168.0.3] 80 (http) 열기
(UNKNOWN) [192.168.0.3] 23 (telnet) 열기
(UNKNOWN) [192.168.0.3] 22 (ssh) 열기

스캔192.168.0.3 의 포트 범위는 1-100

UDP 포트 스캔

# nc -u -z -w2 192.168.0.1 1-1000 //스캔192.168.0.3 의 포트 범위는 1-1000

지정된 포트 스캔

# nc -nvv 192.168.0.1 80 //스캔 80 포트
(UNKNOWN) [192.168.0.1] 80 (?) 열기
y  //사용자 입력

Linux 명령어大全