Telnet은 Windows 8 구성 요소 목록에 없습니다. Telnet이란 무엇이며 유틸리티를 사용하는 방법입니다.  이 모든 것이 우리에게 무엇을 주는가

Telnet은 Windows 8 구성 요소 목록에 없습니다. Telnet이란 무엇이며 유틸리티를 사용하는 방법입니다. 이 모든 것이 우리에게 무엇을 주는가

어느 시스템 관리자 Windows에 내장된 시스템 유틸리티인 telnet.exe를 사용합니다. 이 프로그램을 사용하면 시작 매개변수에 지정된 주소와 포트를 사용하여 로컬 및 원격 서버에 연결할 수 있습니다. 포트로 서버에 연결할 수 있는지 확인하고 명령을 실행할 때 유용합니다. 또한 종종이 유틸리티는 다양한 프로그램 및 서비스의 도움으로 표시됩니다. 하지만 텔넷이 기본적으로 설치되어 있지 않은 경우가 종종 있습니다.

명령줄을 통해 telnet.exe를 설치하는 방법

가장 쉬운 방법은 관리자 권한으로 다음 명령을 실행하는 것입니다.

dism / online / Enable-Feature / FeatureName: TelnetClient

"Enter" 키를 누르고 조금 기다리면 "작업이 성공적으로 완료되었습니다"라는 메시지가 나타납니다. 이것으로 설치가 완료됩니다.

Windows 구성 요소에 Telnet 클라이언트 설치

두 번째 방법은 명령줄을 사용하지 않으려는 사람들을 위해 또는 첫 번째 방법이 작동하지 않았습니다. 이동 "제어판 -> 프로그램 및 기능 -> Windows 기능 켜기/끄기""텔넷 클라이언트"에 체크 표시를 하십시오.

설치가 필요할 수 있음 윈도우 디스크... 구성 요소 목록이 비어 있으면 Windows 레지스트리에서 하나의 값을 수정해야 합니다. 이렇게 하려면 다음 명령을 사용하여 레지스트리 편집기를 시작합니다.

regedit

다음 경로를 따르십시오.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Windows

"CSDVersion" 매개변수에서 값을 다음으로 바꿉니다. 100 또는 0 ... 재부팅

오늘날 컴퓨터 사용자는 그래픽 인터페이스와 타사 프로그램을 사용하지 않고 다양한 작업을 수행할 수 있는 다양한 특수 프로토콜이 컴퓨터에 있다는 사실을 알고 있습니다. 따라서 TELNET 서비스를 어떻게 사용하는지 알고 싶은 욕구는 해당 프로토콜에 대해 알게 되면 즉시 발생합니다.

다음으로, TELNET이 무엇인지, 많은 사람들이 TELNET을 마스터하려고 하는 이유, 서비스 기능 및 이러한 기능을 Windows에서 구현할 수 있도록 하는 기본 명령 목록에 대한 약간의 이론이 제시될 것입니다.

TELNET은 터미널 장치, 클라이언트, 즉 귀하의 컴퓨터와 이 연결 표준을 지원하는 서버인 다른 사람의 컴퓨터 간에 전송 연결을 설정하는 통신 수단입니다. 특별한 프로그램은 아니지만, 네트워크 프로토콜, 그러나 TELNET(터미널 네트워크)이라는 단어는 이 프로토콜도 사용하는 다양한 유틸리티를 나타냅니다. 오늘날 Telnet은 거의 모든 곳에 존재합니다. 모든 OS는 어떤 식으로든 사용합니다.

TELNET은 모든 명령을 수동으로 입력해야 한다는 점에서 일반 사용자에게 익숙한 그래픽 인터페이스와 다른 텍스트 인터페이스를 구현합니다.

이 모든 것이 우리에게 무엇을 주는가?

이전에 이 서비스는 네트워크에 연결하는 몇 안 되는 방법 중 하나였지만 시간이 지남에 따라 관련성을 잃었습니다. 오늘날 사용자를 위해 모든 작업을 수행하고 가장 간단한 작업을 수행하기 위해 다양한 명령을 암기하도록 강요하지 않는 훨씬 더 편리한 프로그램이 있습니다. 그러나 일부 작업은 지금도 Telnet의 도움으로 수행할 수 있습니다.

네트워크 연결

텔넷을 사용하여 다음을 수행할 수 있습니다.

  • 원격 컴퓨터에 연결
  • 액세스 포트를 확인하십시오.
  • 원격 컴퓨터에서만 사용할 수 있는 응용 프로그램을 사용합니다.
  • 이 방법으로만 액세스할 수 있는 다양한 디렉토리를 사용하십시오.
  • 특별한 프로그램(클라이언트)을 사용하지 않고 이메일 보내기
  • 오늘날 사용되는 많은 프로토콜 작업의 본질을 이해하고 이를 통해 약간의 이점을 얻습니다.
  • 다른 사용자에게 자신의 컴퓨터에 있는 데이터에 대한 액세스 권한을 제공합니다.

우리는 사용을 시작합니다

시작하다

Windows 7 및 기타 Windows에서 TELNET을 실행하는 것은 매우 쉽습니다. 이렇게 하려면 클라이언트가 아직 설치되지 않은 경우 먼저 다음이 필요합니다.

  • 제어판으로 이동합니다.

  • "프로그램" 항목을 선택하십시오.
  • "Windows 기능 켜기 또는 끄기" 탭을 선택합니다.

  • Telnet 클라이언트를 찾고 아직 설치되지 않은 경우 그 앞에 마커를 놓습니다.

그런 다음 "확인"을 누르고 클라이언트가 설치되는 동안 잠시 기다립니다.

터미널은 Telnet 작업을 위한 특수 유틸리티를 설치하지 않은 경우 명령줄을 통해 Windows에서 시작됩니다. 그러나 이 기사를 읽고 있다는 것은 이 주제에 대해 이제 막 알게 되었다는 의미이며, 처음에는 명령줄 관리의 기본을 마스터하는 것이 좋을 것입니다.

  1. 명령줄을 관리자로 실행합니다.
  2. 우리는 "텔넷"을 입력합니다.

명령줄이 다시 시작되고 이제 TELNET 명령줄이 열리고 여기서 작업합니다.

포트 확인

TELNET이 하는 가장 간단한 일 중 하나는 포트를 확인하는 것입니다. 포트를 확인하여 컴퓨터에서 액세스할 수 있는지 확인할 수 있습니다. 이렇게 하려면 다음을 수행해야 합니다.

V 명령줄, 위의 방법으로 열면 다음을 입력합니다. 텔넷팁 주소 포트 번호

예를 들어, IP 주소가 192.168.0.1이고 포트 번호가 21(FTP 포트)인 경우 다음을 입력합니다.

텔넷 192.168.0.1 21

명령이 오류 메시지를 표시하면 포트를 사용할 수 없습니다. 빈 창이 나타나거나 추가 데이터를 입력하라는 메시지가 표시되면 포트가 열려 있는 것입니다. Windows의 경우 이 포트 확인 방법이 매우 편리할 수 있습니다.

명령

TELNET 명령은 터미널 사용의 기초를 형성합니다. 이들의 도움으로 액세스가 허용된 경우 이 프로토콜을 사용하는 컴퓨터를 제어하고 기타 다양한 작업을 수행할 수 있습니다. 위에서 언급했듯이 Windows에서는 Telnet 응용 프로그램의 명령줄에 입력됩니다.

명령의 주요 목록을 보려면 줄에 입력하십시오. 돕다"엔터"를 누르십시오. 기본 명령:

  1. 열려있는- 원격 서버에 연결. 관리 대상 서버 이름 및 포트 번호와 함께 이 명령을 입력해야 합니다. 예를 들면 다음과 같습니다. 오픈레드몬드 44... 매개변수를 지정하지 않으면 로컬 서버와 기본 포트가 사용됩니다.
  2. 닫다- 원격 서버에서 연결을 끊습니다. 매개변수는 비슷합니다.
  3. 세트- 관리되는 서버의 이름과 함께 사용되는 원격 서버의 설정. 함께 세트다음 명령이 사용됩니다.
    1. - 지정된 유형의 터미널을 지정하는 데 사용됩니다.
    2. - 제어 문자를 지정합니다.
    3. - 작동 모드를 설정합니다.
  4. 설정되지 않음 [매개변수]- 이전에 설정된 매개변수를 비활성화합니다.
  5. 시작- 텔넷 서버를 시작합니다.
  6. 정지시키다- 서버를 일시 중지합니다.
  7. 계속하다- 작업을 재개합니다.
  8. 중지- 서버를 중지합니다.

TELNET은 가장 오래된 프로토콜 중 하나이지만 오늘날에도 여전히 사용됩니다. 이것은 당신이 당신의 자신의 목적을 위해 그것을 사용할 수 있다는 것을 의미합니다. 구문과 명령 목록을 배우고 연습을 시작하기만 하면 됩니다. 많은 것을 배울 수 있으며 동시에 인터넷과 네트워크의 일반적인 작업을 완전히 다른 방식으로 살펴보기 시작합니다.

모든 컴퓨터 사용자가 특별한 도구를 사용하지 않고도 다양한 작업을 수행할 수 있는 숨겨진 서비스의 존재를 알고 있는 것은 아닙니다. 소프트웨어... 수술실에서 윈도우 시스템및 Linux Telnet 서비스가 있습니다. 이 자료는 서비스의 목적, 명령, 기능 및 올바르게 사용하는 방법에 대해 자세히 설명합니다.

텔넷이란

텔넷은 단말 장치 사이에 설정되는 통신 수단입니다. 이러한 연결의 예는 매우 간단합니다. 개인용 컴퓨터와 이러한 유형의 연결을 지원하는 서버입니다. Telnet은 소프트웨어가 아닙니다. 통신 프로토콜... 그러나 "터미널 네트워크" 프로토콜을 통해 작동하는 일부 유틸리티가 있다는 점에 유의해야 합니다.

최근에는 Telnet이 네트워크에 연결하는 주요 방법 중 하나였습니다. 지금 유틸리티 거의 사용되지 않음... 오늘날 사용자의 추가 작업을 제외하고 운영 체제에 더 고급 프로토콜이 설치됩니다.

이 통신 프로토콜은 일부 작업에 사용됩니다.

  • 연결원격 데스크톱으로;
  • 시험연결을 위한 포트;
  • 용법원격 시스템에서만 사용할 수 있는 소프트웨어
  • 애플리케이션 시스템 카탈로그이 유형의 프로토콜을 통해서만 열 수 있습니다.
  • 보내다 이메일추가 소프트웨어를 사용하지 않고
  • 이 프로토콜을 사용하는 사용자는 다른 사용자가 접근성을 얻다개인용 컴퓨터에.

설치 및 실행

유틸리티를 다운로드할 필요가 없습니다. Telnet은 기본적으로 Windows 7/8/10에 내장되어 있습니다.

설치 및 실행 지침:

클라이언트를 시작하려면 명령줄을 열어야 합니다.

Windows에 Telnet 설치에 대한 비디오를 시청할 것을 제안합니다.

포트 확인

Telnet에서 개인용 컴퓨터가 네트워크 포트에 액세스할 수 있는지 확인:

  • 창에서 telnetip 명령을 입력해야 합니다.
  • 뒤이어 소개하다IP 주소컴퓨터(예: 192.168.1.1). 네트워크 라우터 설정에서 주소를 볼 수 있습니다.
  • 마지막에 FTP 포트 "21"을 입력합니다. 따라서 명령은 다음과 같이 표시됩니다. telnet 192.168.0.1 21;
  • 그 후에 나타날 것이다 에러 메시지포트를 사용할 수 없는 경우 또는 포트가 열려 있는 경우 추가 정보를 요청합니다.

텔넷 명령

유틸리티 명령은 상호 작용하는 방법입니다. 표시하려면 모든 팀 목록, "도움말"을 입력해야 합니다. 다음으로 주요 명령을 자세히 살펴보겠습니다.

  • "열기" - 요청 허용 연결하다원격 서버로;
  • "닫다" - 프로세스 중단원격 서버에 대한 연결;
  • "세트" - 사용자 정의서버 연결 매개변수;
  • "기간" - 요청 대상 터미널 유형 표시;
  • "탈출" - 세트 제어 문자;
  • "모드"- 선택 작동 모드;
  • "설정되지 않음" - 해고하다이전에 입력한 매개변수;
  • "시작" - 시작하다섬기는 사람;
  • "정지시키다" - 임시 정지서버 운영;
  • "계속하다" - 작업의 계속일시 중지 후 서버;
  • "중지" - 가득 참 작업 종료섬기는 사람.

Linux의 텔넷

Windows와 마찬가지로 Telnet이 내장되어 있습니다. 운영 체제리눅스. 이전에는 표준 Telnet 프로토콜로 사용되었지만 이제는 고급 SSH로 대체되었습니다. 이전 OS와 마찬가지로 Linux의 유틸리티는 포트, 라우터 등을 확인하는 데 사용됩니다.

주요 작동 모드를 고려해 보겠습니다.

  • « 한 줄 한 줄". 이 작동 모드를 권장합니다. 이 경우 요청 편집은 로컬 PC에서 수행되며 준비가 된 경우에만 서버로 전송됩니다.
  • « 캐릭터별". 콘솔 창에 입력된 각 문자는 원격 서버로 전송됩니다. 여기에서는 텍스트 편집을 할 수 없습니다. "백스페이스"를 사용하여 캐릭터를 삭제하면 서버에도 전송됩니다.

기본 Linux 명령:

  • "닫기" - 연결 중단;
  • "암호화" - 암호화를 활성화합니다.
  • "로그아웃" - 유틸리티를 끄고 연결을 닫습니다.
  • "모드" - 작동 모드 선택;
  • "상태" - 연결 상태;
  • "보내기" - 텔넷 요청 보내기
  • "설정" - 서버 매개변수 설정
  • "열기" - 원격 서버에 대한 연결;
  • "표시" - 특수 문자 표시.
  • 콘솔 창에서 요청을 입력하십시오. 서버 가용성 확인예: "텔넷 192.168.1.243";
  • 다음으로 요청 "telnet localhost 122" 및 "telnet localhost 21"을 입력하여 포트에 대한 액세스를 확인합니다. 연결이 포트 중 하나를 수락하는지 여부에 따라 콘솔 화면에 메시지가 나타납니다.
  • 텔넷을 통한 원격 제어의 예. 이렇게 하려면 기본 창에 "telnet localhost 23" 요청을 입력합니다. "23"은 기본 포트입니다. 원격 제어를 하기 위해서는 로컬 컴퓨터에 “telnet-server”를 설치해야 합니다. 그 후, 사용자 이름과 비밀번호를 입력하라는 메시지가 나타납니다.

텔넷의 단점

이 프로토콜의 주요 단점은 - 원격 연결 암호화를 사용하지 않고... 유일한 보안 지점은 텔넷 세션에서 사용자의 권한 부여입니다. 그러나 그럼에도 불구하고 로그인 및 비밀번호도 암호화되지 않은 형태로 전송되므로 어떤 방식으로든 액세스할 수 있습니다. 로컬 네트워크에서 중요한 데이터를 전송하는 것을 강력히 권장하지 않습니다.

기본적으로 Microsoft Windows 운영 체제의 텔넷 클라이언트는 비활성화되어 있습니다. 이것은 지정된 포트에서 외부 호스트에 대한 TCP 연결을 테스트하는 데 사용할 수 있는 매우 유용한 도구이기 때문에 불행합니다.

이것은 네트워크 연결 문제를 해결하려고 할 때 유용합니다. 예를 들어 HTTP 트래픽을 제공하기 위해 포트 80에서 수신 대기해야 하는 웹 서버가 있지만 텔넷을 사용하여 연결하여 웹 페이지를 로드할 수 없다고 가정합니다. 포트 80의 웹 서버에 연결하면 연결을 확인할 수 있습니다.

예를 들어 연결은 양호하지만 웹 서버에 문제가 있거나 웹 서버가 중지되어 포트가 전혀 수신 대기하지 않을 수 있습니다. 텔넷을 사용하면 무슨 일이 일어나고 있는지 더 잘 이해할 수 있습니다.

텔넷 클라이언트 활성화

먼저 텔넷 클라이언트를 활성화해야 합니다. 활성화하지 않으면 사용하려고 할 때 아래 메시지와 유사한 결과가 나타납니다.

C: \> telnet google.com 80 "telnet"은 내부 또는 외부 명령, 실행 가능한 프로그램 또는 배치 파일로 인식되지 않습니다. C: \>

명령줄이나 그래픽 인터페이스를 통해 클라이언트를 활성화할 수 있습니다.

명령줄을 통해 텔넷 클라이언트 활성화

관리자 권한으로 명령 프롬프트에서 아래 명령을 실행합니다.

패키지 관리자 / iu: "텔넷 클라이언트"

그게 다야, 몇 초 후에 텔넷을 사용할 준비가 되어야 합니다.

그래픽 사용자 인터페이스를 통해 텔넷 클라이언트 활성화

텔넷 클라이언트가 활성화되었는지 확인

명령 프롬프트 또는 powershell을 열고 'telnet'을 입력하고 Enter 키를 누르기만 하면 됩니다. 성공하면 아래와 유사한 프롬프트가 표시됩니다.

Microsoft Telnet에 오신 것을 환영합니다. 클라이언트 이스케이프 문자는 "CTRL +]"입니다. Microsoft Telnet>

이미 텔넷을 설치했지만 여전히 실패합니까?
경우에 따라 telnet 명령을 실행하려면 명령 프롬프트 또는 powershell을 관리자로 실행해야 합니다. 그렇지 않으면 전혀 활성화되지 않은 것과 같은 오류가 발생합니다.