Как работает telnet localhost?

Я создал простую серверную программу и подключил к ней клиент с помощью терминала. В окне терминала использовалась команда telnet localhost [port number]. Может кто-нибудь сказать, пожалуйста, как эта команда работает?

Предположим, я создаю сервер через одно окно терминала и могу ли я подключить к нему клиента с помощью другого окна терминала, открытого на другом компьютере, подключенного к Интернету через другой маршрутизатор? Пожалуйста, скажите мне. Заранее спасибо.

0
задан 23 December 2013 в 14:05

1 ответ

localhost - это просто имя для локального хоста . Если вы посмотрите в /etc/hosts, то обнаружите линию

127.0.0.1   localhost

Соединения с localhost не используют реальную сеть - вы ничего не увидите по проводам от них.

Если вы хотите подключиться к вашему серверу с другого компьютера в вашей сети, вы должны знать IP-адрес вашего сервера (вы можете получить его с помощью ip address show) (например, 192.168.13.45), а затем ввести telnet 192.168.13.45 [portnumber].

0
ответ дан 23 December 2013 в 14:05

Другие вопросы по тегам:

Похожие вопросы: