Что такое Telnet Online?

Телнет онлайн это сервис, c помощью которого вы можете подключаться к хостам и общаться с ними, проверяя работоспособность и правильную настройку запущеных там сервисов. Сервис по сути является аналогом приложения telnet для windows с помощью которого можно проверить порт онлайн.

А также
  • Проверить работоспособность вашего сервера
  • Проверить открыт ли порт на сервере
  • Выполнить ping. Пинг онлайн.
  • Выполнить traceroute. Трэйсроут онлайн.
  • Расчитать sha1 online
  • Расчитать md5 online
  • idn_to_utf8 online
  • idn_to_ascii online которые занимаются конвертированием доменных имён в punycode и обратно(домены .рф).

idn_to_utf8 / idn_to_ascii

IDN (Internationalized Domain Names) - стандарт перекодирования доменных имен в системе DNS, содержащие символы локальных алфавитов. У нас вы можете воспользоваться функцией idn to ascii конвертер онлайн.

IDN Запись может записаться двумя разными способами:

  • формат unicode - имя домена записывается символами локального алфавита в кодировке Unicode, например, россия.рф
  • формат ACE (ASCII Compatible Encoding) - имя домена записывается ASCII-символами (xn--h1alffa9f.xn--p1ai)

Punycode - это алгоритм, описывающий преобразование символов Unicode в формат ACE.

Чтобы перекодировать имя домена из punycode формата(xn--h1alffa9f.xn--p1ai) в национальный(россия.рф) используйте команду idn_to_utf8

Чтобы получить представление в формате punycode(xn--h1alffa9f.xn--p1ai) от имени домена в национальном формате(россия.рф) - используйте команду idn_to_ascii

Шпаргалка

Как проверить отправку письма?

  1. Команда для входа на почтовый сервер:
    open smtp.mail.ru 25
    Trying aaa.bbb.ccc.ddd...
    Connected to smtp.mail.ru (aaa.bbb.ccc.ddd).
    Escape character is '^]'.
    220 smtp.mail.ru ESMTP Sendmail x.y.z/x.y.z; Fri, 7 Mar 2008 10:09:22 +0200
  2. Введите команду приветствия: helo eee.fff.ggg.hhh
    (где eee.fff.ggg.hhh ваш IP-адрес с которого вы запустили telnet)
    250 smtp.mail.ru Hello smtp.mail.ru [aaa.bbb.ccc.ddd] pleased to meet you
  3. Укажите адрес отправителя (должен быть в том же домене, что и почтовый сервер: gmail.com)
    mail from: taras@gmail.com
    250 2.1.0 taras@gmail.com... Sender ok
  4. Укажите адресата (mailto@mail.ru):
    rcpt to: mailto@mail.ru
    250 2.1.5 taras... Recipient ok
  5. Введите команду data
    354 Enter mail, end with "." on a line by itself
  6. Subject: тема тестового письма
  7. Текст письма,
    а в конце письма одну точку в строке, чтобы закончить
    .
  8. 250 2.0.0 x2789MjQ008048 Message accepted for delivery
  9. Введите для выхода
    quit
  10. 221 2.0.0 smtp.mail.ru closing connection
    Connection closed by foreign host.

Как запросить страницу с HTTP сервера

Чтобы посмотреть сырой ответ от http сервера, получить содержимое html страницы онлайн - выполняйте следующие команды

open site.ru 80<enter>
GET http://www.site.ru/news.html HTTP/1.0<enter>
Host: www.site.ru<enter>
Referer: http://www.site.ru/index.html<enter>
Cookie: income=1<enter>

Как выполнить пинг сервера(ping online)

Чтобы проверить доступность сервера с помощью сервиса ping(пинг) онлайн. В поле ввода, где написано type here - введите ping yandex.ru чтобы пропинговать сервер онлайн

В ответ вы получите что-то вроде

PING yandex.ru (77.88.55.88) 56(84) bytes of data.
64 bytes from yandex.ru (77.88.55.88): icmp_seq=1 ttl=58 time=34.8 ms
64 bytes from yandex.ru (77.88.55.88): icmp_seq=2 ttl=58 time=34.9 ms
64 bytes from yandex.ru (77.88.55.88): icmp_seq=3 ttl=58 time=34.8 ms

--- yandex.ru ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 34.800/34.882/34.964/0.066 ms                
            

Такой ответ говорит об успешном выполнении команды PING

PING your-server.com (23.23.174.132) 56(84) bytes of data.

--- your-server.com ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 1999ms
            

Такой ответ напротив говорит что сервер не отвечает на пинг. Возможно сервер недоступен или же у него закрыта возможность пинга.

Как подключиться к порту через телнет

Напишите в поле ввода open server.com 25 [ENTER] чтобы подключиться к серверу - server.com и порту 25. Далее вы начинаете общаться напрямую с программным обеспечением, которое принимает подключения на указанном порту. В нашем случае это SMTP порт(25) и значит там будет какая-то почтовая программа. Как отправить письмо напрямую через SMTP сервер, можно прочитать выше.

Как проверить открыт ли порт на сервере

Чтобы проверить доступность порта на сервере - введите команду в поле(type here) open server.com 666[ENTER] чтобы подключится к серверу с именем "server.com" и порту 666

Если в ответ вы получили что-то вроде
Connection to server.com:666 - fail
Error #110 (Connection timed out)

значит порт 666 на этом сервере закрыт.

При успешном подключении вы получите сообщение Connection to server.com:666 - ok

        Шпаргалка

Как проверить отправку письма?

	    
Команда для входа на почтовый сервер:open smtp.mail.ru 25Trying aaa.bbb.ccc.ddd...Connected to smtp.mail.ru (aaa.bbb.ccc.ddd).Escape character is '^]'.220 smtp.mail.ru ESMTP Sendmail x.y.z/x.y.z; Fri, 7 Mar 2008 10:09:22 +0200
Введите команду приветствия: helo eee.fff.ggg.hhh(где eee.fff.ggg.hhh ваш IP-адрес с которого вы запустили telnet)250 smtp.mail.ru Hello smtp.mail.ru [aaa.bbb.ccc.ddd] pleased to meet you
Укажите адрес отправителя (должен быть в том же домене, что и почтовый сервер: gmail.com)mail from: taras@gmail.com250 2.1.0 taras@gmail.com... Sender ok
Укажите адресата (mailto@mail.ru):rcpt to: mailto@mail.ru250 2.1.5 taras... Recipient ok
Введите команду data354 Enter mail, end with "." on a line by itself
Subject: тема тестового письма
Текст письма,а в конце письма одну точку в строке, чтобы закончить.
250 2.0.0 x2789MjQ008048 Message accepted for delivery
Введите для выходаquit
221 2.0.0 smtp.mail.ru closing connectionConnection closed by foreign host.



Как запросить страницу с HTTP сервера
Чтобы посмотреть сырой ответ от http сервера, получить содержимое html страницы онлайн - выполняйте следующие команды
open site.ru 80 
GET http://www.site.ru/news.html HTTP/1.0 
Host: www.site.ru 
Referer: http://www.site.ru/index.html 
Cookie: income=1 	
            
            
Как выполнить пинг сервера(ping online)
Чтобы проверить доступность сервера с помощью сервиса ping(пинг) онлайн. В поле ввода, где написано type here - введите ping yandex.ru чтобы пропинговать сервер онлайн
В ответ вы получите что-то вроде
            
            
PING yandex.ru (77.88.55.88) 56(84) bytes of data.
64 bytes from yandex.ru (77.88.55.88): icmp_seq=1 ttl=58 time=34.8 ms
64 bytes from yandex.ru (77.88.55.88): icmp_seq=2 ttl=58 time=34.9 ms
64 bytes from yandex.ru (77.88.55.88): icmp_seq=3 ttl=58 time=34.8 ms

--- yandex.ru ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 34.800/34.882/34.964/0.066 ms                
            
            
Такой ответ говорит об успешном выполнении команды PING
            
            
            
PING your-server.com (23.23.174.132) 56(84) bytes of data.

--- your-server.com ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 1999ms
            
            
Такой ответ напротив говорит что сервер не отвечает на пинг. Возможно сервер недоступен или же у него закрыта возможность пинга.

Как подключиться к порту через телнет
Напишите в поле ввода open server.com 25 [ENTER] чтобы подключиться к серверу - server.com и порту 25. Далее вы начинаете общаться напрямую с программным обеспечением, которое принимает подключения на указанном порту. В нашем случае это SMTP порт(25) и значит там будет какая-то почтовая программа. Как отправить письмо напрямую через SMTP сервер, можно прочитать выше.

Как проверить открыт ли порт на сервере
Чтобы проверить доступность порта на сервере - введите команду в поле(type here) open server.com 666[ENTER] чтобы подключится к серверу с именем "server.com" и порту 666

Если в ответ вы получили что-то вроде

Connection to server.com:666 - fail
Error #110 (Connection timed out)


значит порт 666 на этом сервере закрыт.


При успешном подключении вы получите сообщение Connection to server.com:666 - ok