Linux

[리눅스 / 윈도우] Telnet / Ping 차이 및 사용법

cob 2023. 11. 28. 13:48

 

 

1. Telnet

원격 컴퓨터에 로그인하거나 원격 호스트의 포트로 접속하여 서비스를 확인할 때 사용된다.

 

Telnet을 사용하는 상황 
  • 원격 시스템에 접속하고 명령어를 실행하거나 서비스를 확인할 때.
  • 특정 포트로의 접속을 시도하여 서비스가 올바르게 동작하는지 확인할 때.
  • 방화벽 설정이나 네트워크 보안 구성을 테스트할 때 사용

 

 

1-2) 리눅스 운영체제에 따른 telnet 설치

// 우분투(ubunt)
sudo apt-get update
sudo apt-get install telnet

// CentOS, Fedora
sudo yum install telnet   # CentOS 6 이전 버전
sudo dnf install telnet   # CentOS 8, Fedora

 

 

 

1-3) 윈도우에서 telnet 설치

[Windows 키] + [R]  -> optionalfeatures 입력 

telnet

 

1-4) 리눅스/윈도우 Telnet 명령어

  • 터미널 창에서 해당 명령어을 입력 하여 접속 가능여부를 확인한다.
telnet [호스트명 혹은 IP 주소] [포트번호]
// ex) telnet 192.168.0.1 22

 

 

 

 


2. Ping

호스트 간의 연결 상태를 확인하는 데 사용됩니다.

 

Ping을 사용하는 상황
  • 네트워크 장치 간의 연결 여부를 확인할 때.
  • 호스트의 온라인 상태를 확인하고 응답 시간을 측정할 때.
  • 네트워크 문제를 식별하고 해결할 때.
  • 네트워크 장애 대응 시, 호스트의 상태를 확인하는 데 사용

 

2-1) 윈도우 / 리눅스 사용법 동일

  • 기본적으로 설치되어 있기 때문에 추가적인 작업이 필요 없다.
ping [호스트명 혹은 IP 주소]
// ex) ping 192.168.0.1

 

 

 


3. Telnt과 Ping의 차이

Ping은 주로 네트워크 연결 상태를 확인하고, Telnet원격 시스템에 접속하거나 특정 포트로의 연결을 확인하는 데 사용된다.

Ping을 사용하면 목표 호스트로의 패킷을 보내고, 해당 호스트로부터 응답이 돌아오는 데 걸리는 시간을 확인할 수 있다. 이를 통해 호스트 간의 연결 여부와 속도를 확인한다. 반면, Telnet은 특정 호스트와 포트로 연결을 시도 하며 이를 통해 해당 포트에서 동작하는 서비스에 접근하거나, 원격으로 다른 시스템에 로그인하여 명령어를 실행할 수 있다.

 

반응형