Skip to content

telnet Linux Command Guide

The Linux telnet command allows users to connect to remote hosts using the Telnet protocol. It enables interactive text-based communication for troubleshooting, testing, and administration purposes. By specifying the host and port, users can establish a connection and interact with the remote system through a command-line interface. Telnet can be a useful tool for network administrators and developers who need to access and manage remote systems efficiently.

Terminal window
telnet [options] [host [port]]
OptionDescription
-8Force IPv8 protocol usage
-4Force IPv4 protocol usage
-6Force IPv6 protocol usage
-EDo not escape control characters
-KSend function key strokes as is
-LSuppress warn messages
-XDisplay in hexadecimal
-aPrint all valid addresses
-bBind to a particular interface
ParameterDescription
hostSpecify the host to connect to
portSpecify the port to connect to
optionsOptional additional parameters
Terminal window
telnet www.example.com 80

Establishes a telnet connection with the server www.example.com on port 80.

Check connectivity to a specific port on a server

Section titled “Check connectivity to a specific port on a server”
Terminal window
telnet 192.168.1.1 22

Verifies the connectivity to port 22 on the server with IP address 192.168.1.1 using telnet.

Terminal window
telnet mail.example.com 25

Tests the connectivity to the SMTP server mail.example.com on port 25 using telnet.

Terminal window
telnet www.google.com 80

Connects to the website www.google.com on port 80 using telnet to simulate an HTTP connection.

Terminal window
telnet 192.168.1.10

Initiates a telnet connection to the UNIX shell on the server with IP address 192.168.1.10.

Terminal window
telnet pop.example.com 110

Checks the connectivity to the POP3 server pop.example.com on port 110 using telnet.

Terminal window
telnet www.wikipedia.org 80
GET /wiki/Main_Page HTTP/1.1
Host: www.wikipedia.org

Retrieves the main webpage from the website www.wikipedia.org by sending an HTTP request via telnet.

To use the telnet command in Linux, execute the following command:

Terminal window
telnet <hostname> <port>

Telnet is used in Linux for establishing a command-line interface connection to a remote host over a network.

How can I check if telnet is installed on my Linux system?

Section titled “How can I check if telnet is installed on my Linux system?”

To check if telnet is installed on your Linux system, run the following command:

Terminal window
telnet

To quit or exit from a telnet session in Linux, use the following keyboard shortcut:

Terminal window
Ctrl + ] and then type "quit"

How can I specify a different port when using telnet in Linux?

Section titled “How can I specify a different port when using telnet in Linux?”

To specify a different port when using telnet in Linux, use the following command syntax:

Terminal window
telnet <hostname> <port>

Can telnet be used for encrypted connections in Linux?

Section titled “Can telnet be used for encrypted connections in Linux?”

Telnet transmits data in plain text and does not provide encryption. It is recommended to use secure alternatives like SSH for encrypted connections in Linux.

  • Troubleshooting network connectivity
  • Testing remote server services
  • Checking if a specific port is open on a remote host
  • Remote administration of devices
  • Network device configuration and management