Linux 시스템은 때때로 특정 포트의 연결을 테스트해야 합니다. 사용자는 다음 방법을 참조하여 테스트할 수 있습니다.
방법 1, 텔넷 방식
Telnet은 사용자에게 로컬 컴퓨터에서 원격 호스트 작업을 완료할 수 있는 기능을 제공하므로 Telnet을 통해 포트 연결을 테스트할 수 있습니다.
텔넷 IP 포트
설명:
ip: 는 테스트 호스트의 IP 주소입니다
port: 는 포트입니다(예: 80
).존재하지 않는 포트에 텔넷 접속을 하면 아래 그림과 같습니다.
텔넷 연결에 포트가 있으면 아래 그림의 내용은 포트 80이 예시로 사용됩니다.
방법 2, ssh 방법
SSH는 현재 원격 로그인 세션 및 기타 네트워크 서비스에 대한 보안을 제공하도록 설계된 보다 안정적인 프로토콜입니다. Linux에서는 ssh 명령을 사용하여 포트 연결을 테스트할 수 있습니다.
사용법: ssh -v -p 포트 사용자 이름@ip
설명:
-v 디버그 모드(로그가 인쇄됩니다).
-p 포트 지정
사용자 이름:원격 호스트의 로그인 사용자
ip:원격 호스트
원격 호스트가 해당 포트를 열었다면 아래 그림과 같이 성공적으로 설정되었다는 메시지가 나타납니다.
원격 호스트가 해당 포트를 열지 않으면 아래 그림과 같습니다
방법3, 컬법
curl은 URL 구문을 사용하여 명령줄 모드에서 작동하는 오픈 소스 파일 전송 도구입니다. 또한 포트의 연결을 테스트하는 데에도 사용할 수 있습니다. 구체적인 사용법:
컬 ip:포트
설명:
ip: 테스트 호스트의 IP 주소입니다
port: 는 포트입니다(예: 80
).원격 호스트에서 해당 포트가 열려 있으면 정보가 출력됩니다. 해당 포트가 열려 있지 않으면 프롬프트가 표시되지 않으며 연결을 끊으려면 CTRL+C를 눌러야 합니다.
방법 4, wget 방법
wget은 인터넷에서 파일을 자동으로 다운로드하는 무료 도구입니다. 이는 가장 일반적인 세 가지 TCP/IP 프로토콜인 HTTP, HTTPS 및 FTP를 통한 다운로드를 지원하며 HTTP 프록시를 사용할 수 있습니다. wget이라는 이름의 유래는 "World Wide Web"과 "get"의 조합입니다. 또한 포트의 연결을 테스트하는 데에도 사용할 수 있습니다.
wget ip:port설명:
ip:
는 테스트 호스트의 IP 주소입니다port:
는 80과 같은 포트입니다. 원격 호스트에 포트가 없으면 항상 호스트에 연결하라는 메시지가 표시됩니다.
원격 호스트에 포트가 있으면 아래 그림과 같이 해당 정보가 표시됩니다.
관련 추천:
Red Hat Linux에 타사 글꼴을 설치하는 방법은 무엇입니까?
Linux 시스템에서 포트 연결을 테스트하는 방법은 무엇입니까?Linux 시스템에서 포트 점유 상태를 확인하는 데 사용되는 명령은 무엇입니까?
위 내용은 Linux에서 포트 연결을 테스트하는 네 가지 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!