Freesco, NND, CDN, EOS http://forum.freesco.pl./ |
|
Proftpd Upload - LAN http://forum.freesco.pl./viewtopic.php?f=34&t=18209 |
Strona 1 z 1 |
Autor: | smolog [ wtorek, 23 marca 2010, 23:04 ] |
Tytuł: | |
Hey! Mam pytanie. Serwer działa, użytkownicy łączą się itp. Ale jest taka dziwna sprawa, mianowicie po LANie: • download to ~9 MB/s, • upload to zaledwie 100KB/s. Połączenie z zewnątrz: • download - max możliwy = 500KB/s • upload również max możliwy = 200 KB/s. Skąd to się bierze? Dlaczego po LANie tak wolno idzie? Mój conf: # # /etc/proftpd/proftpd.conf -- This is a basic ProFTPD configuration file. # To really apply changes reload proftpd after modifications. # # Includes DSO modules Include /etc/proftpd/modules.conf # Set off to disable IPv6 support which is annoying on IPv4 only boxes. UseIPv6 off # If set on you can experience a longer connection delay in many cases. #IdentLookups off ServerName "Debian" ServerType standalone DeferWelcome off MultilineRFC2228 on DefaultServer on ShowSymlinks on TimeoutNoTransfer 600 TimeoutStalled 600 TimeoutIdle 1200 DisplayLogin welcome.msg DisplayChdir .message true ListOptions "-l" DenyFilter \*.*/ # Use this to jail all users in their homes DefaultRoot ~ # Users require a valid shell listed in /etc/shells to login. # Use this directive to release that constrain. # RequireValidShell off # Port 21 is the standard FTP port. Port 21 # In some cases you have to specify passive ports range to by-pass # firewall limitations. Ephemeral ports can be used for that, but # feel free to use a more narrow range. #PassivePorts 49152 65534 # If your host was NATted, this option is useful in order to # allow passive tranfers to work. You have to use your public # address and opening the passive ports used on your firewall as well. # MasqueradeAddress 1.2.3.4 # This is useful for masquerading address with dynamic IPs: # refresh any configured MasqueradeAddress directives every 8 hours <IfModule mod_dynmasq.c> # DynMasqRefresh 28800 </IfModule> # To prevent DoS attacks, set the maximum number of child processes # to 30. If you need to allow more than 30 concurrent connections # at once, simply increase this value. Note that this ONLY works # in standalone mode, in inetd mode you should use an inetd server # that allows you to limit maximum number of processes per service # (such as xinetd) MaxInstances 30 # Set the user and group that the server normally runs at. User proftpd Group nogroup # Umask 022 is a good standard umask to prevent new files and dirs # (second parm) from being group and world writable. Umask 022 022 # Normally, we want files to be overwriteable. #AllowOverwrite on # Uncomment this if you are using NIS or LDAP via NSS to retrieve passwords: # PersistentPasswd off # This is required to use both PAM-based authentication and local passwords # AuthOrder mod_auth_pam.c* mod_auth_unix.c # Be warned: use of this directive impacts CPU average load! # Uncomment this if you like to see progress and transfer rate with ftpwho # in downloads. That is not needed for uploads rates. # # UseSendFile off TransferLog /var/log/proftpd/xferlog SystemLog /var/log/proftpd/proftpd.log <IfModule mod_quotatab.c> QuotaEngine off </IfModule> <IfModule mod_ratio.c> Ratios off </IfModule> # Delay engine reduces impact of the so-called Timing Attack described in # http://security.lss.hr/index.php?page=details&ID=LSS-2004-10-02 # It is on by default. <IfModule mod_delay.c> DelayEngine on </IfModule> <IfModule mod_ctrls.c> ControlsEngine off ControlsMaxClients 2 ControlsLog /var/log/proftpd/controls.log ControlsInterval 5 ControlsSocket /var/run/proftpd/proftpd.sock </IfModule> <IfModule mod_ctrls_admin.c> AdminControlsEngine off </IfModule> <Directory /> AllowOverwrite on # Zezwalamy na nadpisywanie plikow w obrebie katalogu do ktorego uzytkownik się zaloguje. AllowStoreRestart on # Zezwalamy na wznawianie transferu </Directory> IdentLookups off UseReverseDNS off ListOptions "" maxdepth 3 ListOptions "" maxdirs 10 ListOptions "" maxfiles 1000 #AllowOverride off AllowForeignAddress on AllowStoreRestart on ExtendedLog /var/log/proftp.log |
Autor: | Maciek [ środa, 24 marca 2010, 03:07 ] |
Tytuł: | |
A co masz w konfigu niceshapera? |
Autor: | smolog [ środa, 24 marca 2010, 12:11 ] |
Tytuł: | |
Witaj, właśnie zauważyłem, że moja niewiedza dotycząca dystrybucji linux'a jest porażająca.. Mam debiana a nie freesco. Nie mam zainstalowanego niceshapera. Czy mimo wszystko miałbyś pomysł co mi poradzić? czy mam szukać pomocy na forum z debiana? |
Autor: | Maciek [ środa, 24 marca 2010, 13:48 ] |
Tytuł: | |
Piszesz na forum w dziale NND i potem oznajmiasz, ze nie masz Freesco tylko Debiana. Prościej chyba byłoby napisać w dziale ogólnym - Linux i napisać, jaką masz dystrybucję. Tutaj każdy domyślnie uważa, że masz NND. Dlatego ten temat przenoszę do odpowiedniego działu. A co do odpowiedzi. Ważne jest też jakie masz łącze - to dotyczy połączeń z zewnątrz. Podane przez ciebie liczby wskazywałyby, że masz łącze o prędkości asymetrycznej około może gdzieś koło 6 mbit (upload wynosi zwykle 1/4 downloadu). Jeśli mniej więcej takie masz łącze to te podane wartości pasują. Natomiast w przypadku LAN, to nie wiem. Pomyślałem, ze moze masz jakieś ograniczenia dla klientów za pomocą shapera i to by tłumaczyło sytuację. |
Autor: | smolog [ środa, 24 marca 2010, 14:18 ] |
Tytuł: | |
Dziękuję za wyrozumiałość. Łącze 4 MB/s symetryczne, ale problemem dla mnie jest tylko to połączenie po sieci wewnętrznej. Troche to denerwujące, że upload do komputera z pokoju obok jak tak beznadziejnie niski. Jeśli ktoś miałby pomysł, to bardzo proszę dać znać. Pozdrawiam |
Autor: | Maciek [ środa, 24 marca 2010, 14:28 ] |
Tytuł: | |
Istotne co masz na tym serwerze. Jeśli nie ma tam shapera żadnego, to dość dziwne. Sprawdziłbym zatem karty sieciowe, sprawdziłbym też ustawienia klienta, czy nie są przyczyną. |
Autor: | smolog [ środa, 24 marca 2010, 20:09 ] |
Tytuł: | |
Problem rozwiązany. Faktycznie karta sieciowa. Myślałem, że skoro download jest b. wysoki to nie można jej nic zarzucić. Dziękuje za wskazówki. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |