XP의 Windows 명령 프롬프트에 이 명령을 입력합니다.
telnet microsoft.com 80
microsoft.com에 접속하라는 메시지가 뜨고 텔넷 창이 열리지만 그 안에는 아무것도 없습니다.
같은 명령을 입력해도 GET / HTTP/1.1
나타나지 않습니다.
내 시작 단계가 정확합니까?
답변1
Telnet에는 기본적으로 에코가 없습니다. 입력하다텔넷대화형 모드(인수 없음, 그냥 실행)텔넷). 그런 다음 입력로케일 설정. 그 다음에호스트 포트 열기.
사용하기 쉽고 훨씬 더 강력한 netcat을 사용하는 것이 좋습니다. 텔넷은 더 이상 사용되지 않습니다.
답변2
당신은 HTTP 서버에 연결을 시도하고 있는데, 대부분의 경우 포트 80에 연결되어 있습니다. HTTP 프로토콜에서는 게스트가 먼저 대화를 시작해야 합니다. 탐색하고 싶다면 HTTP에 대해 읽어보세요.http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
그러나 포트 80에 연결해도 쉘이 생성되지 않으며 텔넷 서버는 일반적으로 포트 23에서 작동합니다. 그러나 텔넷은 안전하지 않기 때문에 더 이상 인터넷을 통해 사용되지 않습니다.