![]() |
медленный коннект к ftpd
Поднял ftpd на freeBSD 6.1, подключаюсь к нему прямо по IP.
коннект происходит оочень медленно.. 15 секунд на передачу логина и столько же на передачу пароля. зато после подключения скорость отличная... подскажите в чем проблема? заранее спасибо |
Посмотри это обсуждение, может, поможет :)
А вообще, я думаю, надо смотреть в сторону настроек DNS, если комп не может резолвить прямые или обратные имена и адреса, то тормоза будут не только при подключении к FTP, но и при работе с остальными сетевыми сервисами. |
спасибо за совет и обсуждение. но я юзаю не proftpd a обычный ftpd.. у меня сетевая карта одна, а фря видит rl0 и sis0.. причем работала сначала на sis0, а после использования метода научного ковыряния стала работать на rl0.. даже ftp стал летать... перегрузил и вернулся до старого корыта - опять медленный коннект :) :(
ламерский вопрос: а как заставить фрю резолвить имена? какой командой посмотреть? в каких файлах прописать? |
pom3ec
Цитата:
для интернета обычно указывается ДНС-сервер провайдера. для локальных имен нужно поднимать местный ДНС-сервер, который будет обслуживать твою зону. На фряхе все эти дела настраиваются при помощи BIND. например, содержимое файла /etc/resolve.conf может быть таким: domain <имя твоего локального домена> nameserver 127.0.0.1 nameserver <IP-адрес ДНС-сервера твоего провайдера> первые 2 строки предполагают, что у тебя поднят BIND на локальном компьютере и по умолчанию для всех компов из твоего домена будет использоваться локальный ДНС-сервер. проверяется это дело командой nslookup, при ее запуске она должна вывести список используемых ДНС-серверов. затем указываешь в качестве аргумента имя или IP-адрес, и она должна их разрешить (если имя, то в адрес, и наоборот). |
но, это в случае коннекта в виде ftp hostname.domain , а у меня даже коннект в виде ftp xxx.xxx.xxx.xxx происходит медленно....
я ошибаюсь, или тут ДНС ни при чем? или в любом случае нада поднимать ДНС-сервер? |
pom3ec
Цитата:
или у тебя stand-alone компьютер? |
у меня одноранговая сеть.. но юзеры все-равно конектится будут по ip а не по имени..
|
IMHO многие демоны, даже если к ним обращаются по IP адресу пытаются resolv`ить имя клиента.
|
В файл hosts прописать IP юзеров и имена компов, и поднимать ДНС не надо. Например:
Код:
192.168.1.2 user1.dm user1 |
ruslandh а как заставить встроеный ftpd не резолвить имена?
|
pom3ec, то, что ftpd резолвит имена для меня новость :). А тормоза с логином у меня были из-за чего-то_там_не_прописанного_в_dns. Если ходишь на ftp только по ip и этот сервер не используется как "сервер dns", попробуй просто остановить bind (named).
|
у меня named и так не запущен...
но причину я уже выяснил (не без вашей помощи ребята) у меня был прописан днс-сервер, который не пингуется из-за прокси... Спасибо огромное всем! |
Время: 12:17. |
Время: 12:17.
© OSzone.net 2001-