Непонятная задержка при удаленном входе
Добавлено: 2009-03-08 11:33:20
Что-то я [пере|не]доумничал при установке FreeBSD. При входе в систему по SSH или Telnet в начале соединения возникает пауза, примерно минута. В это время sshd или telnetd пытаются установить соединение во вне по udp 53. Ищут dns, как я понимаю. Естественно, не находят (его нет в сети), потом по тайм-ауту прекращают ждать, проходит инициализация и в дальнейшем спокойно можно работать.
Подобная картина при входящем соединении на фтп-сервер.
Версия - FreeBSD 5.4-RELEASE.
На второй машине - ставил несколькими днями раньше - всё как положено. Никаких поисков днс и потерь времени.
До соединения по телнет (на 5190 - sshd):
В начале соединения по ТЕЛНЕТ:
И по окончанию тайм-аута:
В чем загвоздка. Зачем им нужен днс? И как убрать это явление.
На всякий случай:
Подобная картина при входящем соединении на фтп-сервер.
Версия - FreeBSD 5.4-RELEASE.
На второй машине - ставил несколькими днями раньше - всё как положено. Никаких поисков днс и потерь времени.
До соединения по телнет (на 5190 - sshd):
Код: Выделить всё
13:40 />>netstat -an
Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address Foreign Address (state)
tcp4 0 0 192.168.1.239.5190 192.168.1.200.1223 ESTABLISHED
tcp4 0 0 *.23 *.* LISTEN
tcp4 0 0 *.21 *.* LISTEN
tcp4 0 0 *.5190 *.* LISTEN
tcp6 0 0 *.5190 *.* LISTEN
udp4 0 0 *.514 *.*
udp6 0 0 *.514 *.*
В начале соединения по ТЕЛНЕТ:
Код: Выделить всё
14:25 />>netstat -an
Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address Foreign Address (state)
tcp4 0 0 192.168.1.239.23 192.168.1.200.1371 ESTABLISHED
tcp4 0 0 192.168.1.239.5190 192.168.1.200.1223 ESTABLISHED
tcp4 0 0 *.23 *.* LISTEN
tcp4 0 0 *.21 *.* LISTEN
tcp4 0 0 *.5190 *.* LISTEN
tcp6 0 0 *.5190 *.* LISTEN
udp4 0 0 192.168.1.239.49582 192.168.1.200.53
udp4 0 0 *.514 *.*
udp6 0 0 *.514 *.*
И по окончанию тайм-аута:
Код: Выделить всё
14:26 />>netstat -an
Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address Foreign Address (state)
tcp4 0 0 192.168.1.239.23 192.168.1.200.1371 ESTABLISHED
tcp4 0 0 192.168.1.239.5190 192.168.1.200.1223 ESTABLISHED
tcp4 0 0 *.23 *.* LISTEN
tcp4 0 0 *.21 *.* LISTEN
tcp4 0 0 *.5190 *.* LISTEN
tcp6 0 0 *.5190 *.* LISTEN
udp4 0 0 *.514 *.*
udp6 0 0 *.514 *.*
В чем загвоздка. Зачем им нужен днс? И как убрать это явление.
На всякий случай:
Код: Выделить всё
14:33 />>cat /etc/hosts
::1 localhost
127.0.0.1 localhost
192.168.1.239 myUniXost
192.168.1.239 myUniXost.