阿里云服务器ECS    
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新 [咨询更多]
阿里云存储OSS
简单易用、多重冗余、数据备份高可靠、多层次安全防护安全性更强、低成本 [咨询更多]
阿里云数据库RDS
稳定可靠、可弹性伸缩、更拥有容灾、备份、恢复、监控、迁移等方面的全套解决方案 [咨询更多]
阿里云安全产品
DDoS高防IP、web应用防火墙、安骑士、sll证书、态势感知众多阿里云安全产品热销中 [咨询更多]
阿里云折扣优惠    
云服务器ECS、数据库、负载均衡等产品新购、续费、升级联系客服获取更多专属折扣 [咨询更多]
阿里云服务器远程ssh连接较慢问题排查
2020-2-14    点击量:

问题描述:

通过ssh连接阿里云服务器,发现连接较慢时我们可以尝试将ssh配置文件中的UseDNS选项关闭。通常情况下我们在SSH连接服务器的时候假如UseDNS选项是打开的话,服务器会先根据客户端的 IP地址进行 DNS PTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进行DNS正向A记录查询,并验证是否与原始 IP地址一致,通过此种措施来防止客户端欺骗。平时我们都是动态 IP不会有PTR记录,所以打开此选项也没有太多作用。因此可以通过关闭此功能来提高SSH 连接阿里云服务器的速度


操作步骤:

1. 登陆阿里云服务器,使用vim编辑/etc/ssh/sshd_config文件,将GSSAPIAuthenticationGSSAPICleanupCredentialsUseDNS三个选项的参数设置为no,然后保存并退出(如下图所示

登陆阿里云服务器编辑/etc/ssh/sshd_config文件

2. 在阿里云服务器内使用service sshd restart命令重启ssh服务使修改后的配置文件生效(如下图所示)

阿里云服务器内使用service sshd restart命令重启ssh服务

3. 再次尝试连接下阿里云服务器看下ssh连接速度是否有提升。


通过上述步骤关闭阿里云服务器内ssh配置文件中的UseDNS选项后可以进一步提升ssh阿里云服务器的连接速度。如果关闭此选项后ssh连接阿里云服务器还是较为缓慢,可以在ssh连接时加上-v参数来显示详细的连接信息,从而进一步定位到导致连接缓慢的具体原因。




联系客服免费领取更多阿里云产品新购、续费升级折扣,叠加官网活动折上折更优惠