发新帖

SSH FTP 网络延迟 与 DNS反向解析

零下一度 2021-5-26 988

今天为网络增加的出口防火墙(物理)策略,策略为组织主机IP向外发包,特定开放端口会话允许,而导致内网的一台服务器登录延迟有10秒的样子,同网段内的主机SSH也会延迟,说明延迟发生在同一网段链路。分析两台主机只通过了一台二层交换机,也没有经过出口的防火墙,怎么会受到影响呢,困扰啊。而且其它同段的主机不存在此情况,还是返回系统查看吧。

 

从执行了命令到了现输入口令的时间。

[root@xx-xxx ~]# time  ssh xxx@10.xxx.xxx.xx

real   0m10.983s

user   0m0.011s

sys    0m0.008s

抓包分析 tcpdump tcp and port 22 and host 10.xxx.xxx.xx


163 x 145 (+40,+35)

中间有10秒的间隔,测试FTP TELNET 都有这个现像,这个像是全局的性的网络设定造成。想了很久HOSTS之类的文件挨个想,想到了 DNS 的/etc/resolv.conf ,里面有一行NAMESERVER 8.8.8.8 因为这台机器业务用不到上网所以删除掉。

测试登录 立刻没有了延迟。

原来在SSH telnet ftp 登录时主机要进行DNS反向解析,而防火墙阻短了向外发送的DNS请求,从而导至等待 DNS解析超时后才返回登录。

清空了 resolv.conf的配置后不再发送DNS请求,从而不会存在超时了。


转载:http://blog.sina.com.cn/s/blog_4e5c16190101h20r.html


最新回复 (0)
返回
零下一度
主题数
931
帖子数
0
注册排名
1