远程连接Linux故障排查思路:
Connecting to 10.0.0.221:22…
1、检查服务端:网卡、IP是不是启动和正确的
ip add 或者 ifconfig
2、检查服务端:端口和进程
查端口:ss -lntup| netstat -lntup
查进程:ps -ef|grep ssh
PS:服务未启动用以下命令启动服务
systemctl start sshd
3、客户端:IP、端口、协议是不是对的?
一、
ping 10.0.0.200 检查物理连接能否到达。
[c:\~]$ ping 10.0.0.200
正在 Ping 10.0.0.200 具有 32 字节的数据:
来自 10.0.0.200 的回复: 字节=32 时间=2ms TTL=64
来自 10.0.0.200 的回复: 字节=32 时间<1ms TTL=64
如果不可达:
1、连接的IP输入错了。
2、物理链路有问题(VM环境调虚拟网络编辑器)
二、检查对方有没有提供服务,检查服务和防火墙
连不上的状态:
[c:\~]$ telnet 10.0.0.200 333
Connecting to 10.0.0.200:333...
systemctl stop firewalld.service
systemctl start firewalld.service
systemctl disable firewalld.service