查看某一个机器上的某一个端口是否可以访问
[root@iZ2ze7osf716ivjylia496Z redis]# telnet 172.17.154.217 6379
-bash: telnet: command not found
上述代码表示没有安装telnet服务
yum list telnet* 列出telnet相关的安装包
yum install telnet-server 安装telnet服务
yum install telnet.* 安装telnet客户端
yum list telnet* 列出telnet相关的安装包
[root@iZ2ze7osf716ivjylia496Z redis]# yum list telnet*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Available Packages
telnet.x86_64 1:0.17-65.el7_8 updates
telnet-server.x86_64 1:0.17-65.el7_8
yum install telnet-server 安装telnet服务
[root@iZ2ze7osf716ivjylia496Z redis]# yum install telnet-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
base | 3.6 kB 00:00:00
epel | 4.7 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
(1/3): updates/7/x86_64/primary_db | 176 kB 00:00:00
(2/3): epel/x86_64/updateinfo | 1.0 MB 00:00:00
(3/3): epel/x86_64/primary_db | 6.8 MB 00:00:00
Resolving Dependencies
--> Running transaction check
---> Package telnet-server.x86_64 1:0.17-65.el7_8 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
======================================================================================================================================
Package Arch Version Repository Size
======================================================================================================================================
Installing:
telnet-server x86_64 1:0.17-65.el7_8 updates 41 k
Transaction Summary
======================================================================================================================================
Install 1 Package
Total download size: 41 k
Installed size: 55 k
Is this ok [y/d/N]: y
Downloading packages:
telnet-server-0.17-65.el7_8.x86_64.rpm | 41 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : 1:telnet-server-0.17-65.el7_8.x86_64 1/1
Verifying : 1:telnet-server-0.17-65.el7_8.x86_64 1/1
Installed:
telnet-server.x86_64 1:0.17-65.el7_8
Complete!
yum install telnet.* 安装telnet客户端
[root@iZ2ze7osf716ivjylia496Z redis]# yum install telnet.*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package telnet.x86_64 1:0.17-65.el7_8 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
======================================================================================================================================
Package Arch Version Repository Size
======================================================================================================================================
Installing:
telnet x86_64 1:0.17-65.el7_8 updates 64 k
Transaction Summary
======================================================================================================================================
Install 1 Package
Total download size: 64 k
Installed size: 113 k
Is this ok [y/d/N]: y
Downloading packages:
telnet-0.17-65.el7_8.x86_64.rpm | 64 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : 1:telnet-0.17-65.el7_8.x86_64 1/1
Verifying : 1:telnet-0.17-65.el7_8.x86_64 1/1
Installed:
telnet.x86_64 1:0.17-65.el7_8
Complete!
使用telnet功能
[root@iZ2ze7osf716ivjylia496Z redis]# telnet 172.17.154.217 6379
Trying 172.17.154.217...
telnet: connect to address 172.17.154.217: Connection refused
172.17.154.217 服务器的 6379端口没有开放
[root@iZ2ze7osf716ivjylia496Z ~]# telnet 172.17.154.217 6379
Trying 172.17.154.217...
Connected to 172.17.154.217.
Escape character is '^]'.
172.17.154.217 服务器的 6379端口开放了
输入quit退出 备注ctrl+c或者ctrl+d不好用
[root@iZ2ze7osf716ivjylia496Z ~]# telnet 172.17.154.217 6379
Trying 172.17.154.217...
Connected to 172.17.154.217.
Escape character is '^]'.
quit
+OK
Connection closed by foreign host.
[root@iZ2ze7osf716ivjylia496Z ~]#