远程连接排错思路
检查链路通畅的方法:ping 10.0.0.200
不通畅的原因:
1)物理路线有问题/物理主机被人关闭
2)网络安全设备阻止了ping的功能
试一下主机的其他虚拟主机的ip能不能ping通
3)虚拟主机网卡地址是否设置正确
4)虚拟网卡(vmnet8)有没有开启并且配置正确
5)虚拟主机网络服务是否关闭
可以用命令:systemctl start network 开启网络
2、你老婆不让你去--有网络安全策略进行阻止访问
1)防火墙没有关闭
2)SSH服务配置中也可以阻止用户远程连接
3、大保健今天没营业--远程服务没有开启
1)检查远程服务是否开启
命令:01、telnet 10.0.0.200 22(端口号)
· 02、systemctl status sshd
03、ss -lntup
-l==list ---列表显示网络服务信息
-n==number ---以数字方式进行显示
-t==tcp ---网络协议
-u==undp ---网络协议
-p==process ---显示服务进程信息
04、如何有netstat命令(查询远程服务是否开启)
yum install -y net-tools
05、筛选查看--ss -lntup |grep "22"
[root@hgg ~]# ss -lntup |grep "22"
tcp LISTEN 0 128 *:22 *:* users:(("sshd",pid=6943,fd=3))
tcp LISTEN 0 128 :::22 :::* users:(("sshd",pid=6943,fd=4))
面试题:已知一个服务的名称,请告知服务的端口号
已知一个服务的端口,请给出端口号对应的服务进程信息
网络中会将每个网络服务设置一个数字编号,成为网络服务端口SSH服务端口号码--22
注:输入命令telnet显示:-bash: telnet: command not found 解决办法
输入命令:
yum list telnet* 列出telnet相关的安装包
yum install telnet-server 安装telnet服务
yum install telnet.* 安装telnet客户端
然后在Is this ok [y/d/N]: y,选择输入“y”
2)连接失败的原因
a.远程服务关闭
开启远程服务命令:systemctl start sshd
b.虚拟网络编辑器中的网卡设置错误
进行默认还原即可
c.虚拟软件程序运行不正常
检查虚拟软件服务是否开启
查看方式:键盘的windows图片键+r--services.msc
随后将所有服务进行开启或者重启
作业:总结网络中的服务端口号
IIS(HTTP):80 - 用于网页浏览。木马Executor开放此端口
SQLServer:1433 Microsoft的SQL服务开放的端口
Oracle:1521
MySQL:3306
FTP:21 -FTP服务器所开放的端口,用于上传、下载
SSH:22
Tomcat:8080 -WWW代理开放此端口
Telnet :23