>  기사  >  운영 및 유지보수  >  Linux에서 원격 서버 포트가 열려 있는지 확인하는 방법

Linux에서 원격 서버 포트가 열려 있는지 확인하는 방법

藏色散人
藏色散人원래의
2023-03-21 09:50:027671검색

Linux에서 원격 서버 포트가 열려 있는지 확인하는 방법: 1. "nmap ip -p port" 명령을 사용하여 포트가 열려 있는지 확인합니다. 구체적인 명령은 "nmap 172.17.193.18 -p 5902"입니다. 2. "nc -v ip port" "명령을 사용하여 포트가 열려 있는지 확인합니다. 구체적인 명령은 "nc -v 172.17.193.18 5902"입니다.

Linux에서 원격 서버 포트가 열려 있는지 확인하는 방법

이 튜토리얼의 운영 환경: linux5.9.8 시스템, Dell G3 컴퓨터.

Linux에서 원격 서버 포트가 열려 있는지 확인하는 방법은 무엇입니까?

Linux는 원격 포트가 열려 있는지 감지합니다.

 일반적으로 사용되는 텔넷 IP 포트 방법(예: telnet 172.17.193.18 5902)은 원격 호스트 포트가 열려 있거나 현재 환경과 원격 호스트 포트 사이의 방화벽이 활성화되어 있는지 여부를 테스트하는 데 사용됩니다.

 telnet

[root@oldboy ~]# telnet baidu.com 80
  Trying 123.125.114.144...
  Connected to baidu.com (123.125.114.144). #==>出现Connected表示连通了,说明百度的80端口开放的
  Escape character is '^]'. #==>ctrl+]退出此地。
  ^]
  telnet> quit
  Connection closed.

 telnet 외에도 다음을 사용할 수도 있습니다.

방법 1: nmap ip -p port, 예: nmap 172.17.193.18 -p 5902nmap ip -p port,如nmap 172.17.193.18 -p 5902

  根据显示closed/open确定端口是否打开。

  若显示:5902/tcp open vnc-2

  则表示远程端口已打开。

  若显示:5902/tcp closed unknown

  则表示远程端口未打开。

方法2:nc -v ip port

 에 따라 포트를 결정합니다. 표시된 닫힘/열림 열림 여부입니다.

 : 5902/tcp open vnc-2

 가 표시되면 원격 포트가 열려 있다는 의미입니다.

 : 5902/tcp Closed Unknown

 이라고 표시되면 원격 포트가 열려 있지 않다는 의미입니다.

방법 2: nc -v ip port, 예: nc -v 172.17.193.18 5902

 표시된 연결 정보를 기반으로 포트가 열려 있는지 확인합니다.

 라고 표시되면 Ncat: Connected to 172.17.193.18:5902.🎜🎜 , 원격 포트가 열려 있다는 의미입니다. 🎜🎜 다음과 같이 표시되면 Ncat:Connection이 거부되었습니다.🎜🎜 , 이는 원격 포트가 열려 있지 않다는 의미입니다. 🎜🎜관련 추천: "🎜Linux 비디오 튜토리얼🎜"🎜

위 내용은 Linux에서 원격 서버 포트가 열려 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.