Permalänk
Medlem
Skrivet av anon8870:

hmm glftpd såg lite krångligt ut att konfa. Iofs så fanns det något script länkat till det men stog inte vad det gjorde. Det blev mer intressant att testa glftpd bara för det

Själv kör jag pureftpd på BSD, med en grafisk manager hehe ja lat om inte nått

hehe ja glftpd äger, finns bra tutorial för nybörjare också;
http://mewbies.com/how_to_install_glftpd_tutorial.htm

Skrivet av matte56:

Om du har testat det mesta så kvarstår det nästan bara shaping i stadsnätet.. Jag hade testat FXP (server <-> server) dock..

ja, jag har testat fxp givetvis, med många källor det är en av anledningarna till varför jag noterat detta över huvudtaget.
mjo shaping är de nog garanterat, lär väl vara standard hos varje ISP och stadsnät

Visa signatur

En god och ädel man bör avhålla sig från varje som helst kontakt med arbetslivet.

Permalänk
Inaktiv
Skrivet av Berduf:

hehe ja glftpd äger, finns bra tutorial för nybörjare också;
http://mewbies.com/how_to_install_glftpd_tutorial.htm

Bah jag testa på min dualboot maskin och kom ända fram till att man skulle koppla upp å testa servern.. error 421 hur jag än gjorde.. Suck..

Permalänk
Medlem

du måste ansluta lokalt (127.0.0.1)
och fördelaktigen att du inte ändrar något i glftpd.conf innan du lagt till en ny användare (tänker på SSL enforce)

annars går de att editera userfilen för hand. nano /glftpd/ftp-data/users/glftpd och lägga till ditt ip.
och så äre bara å nöta manualen

Visa signatur

En god och ädel man bör avhålla sig från varje som helst kontakt med arbetslivet.

Permalänk
Inaktiv

hehe mjo tänkte det var nått sånt.. kör redan en fungerande ftpd på maccen.. BSD ju. Så kommer kika på detta snart ändå. Vore kul å få igång.

Permalänk
Medlem

För det första:

Ska du bygga testmiljö så se till att det är inom samma LAN och inte något WAN. Helst bara en kabel mellan server och klient!

Det är så mycket annars som kan spela in i resultaten.

Visa signatur

Dator:
Intel Core i5 14600K 3.5 GHz 44MB
ASUS Prime Z790-P
G.Skill 32GB (2x16GB) DDR5 7200MHz CL 35 Triden
EVGA GeForce RTX 3070 8GB XC3 ULTRA

Permalänk
Medlem

det är betydligt krångligare att få igång glftpd på en mac machine än en pc, har en build för mac om så önskas, droppa isåfall ett pm till mig

Visa signatur

En god och ädel man bör avhålla sig från varje som helst kontakt med arbetslivet.

Permalänk
Medlem

Du bör lösa problemet genom att prova olika tcp/ip receive window-storlekar i din FTP klient.
T.ex. i FTPRUSH hittar du den inställningen under Tools>Options>Transfer.

Prova 8kb, funkar det inte bättre så prova höja den rejält till 64-128kb.

Detta värde kan behöva sättas per-site och det går även att göra i ftpklienterna.

Detta förutsatt att hastigheten är bra till andra klienter/siter. Hur är det med den biten?

Lite trimmingstrix du kan prova med, eller ta delar av:

sysctl -w net.ipv4.tcp_slow_start_after_idle=1
sysctl -w net.ipv4.tcp_dma_copybreak=4096
sysctl -w net.ipv4.tcp_workaround_signed_windows=0
sysctl -w net.ipv4.tcp_base_mss=512
sysctl -w net.ipv4.tcp_mtu_probing=0
sysctl -w net.ipv4.tcp_abc=0
sysctl -w net.ipv4.tcp_congestion_control=bic
sysctl -w net.ipv4.tcp_tso_win_divisor=3
sysctl -w net.ipv4.tcp_moderate_rcvbuf=1
sysctl -w net.ipv4.tcp_no_metrics_save=0
sysctl -w net.ipv4.ipfrag_max_dist=64
sysctl -w net.ipv4.ipfrag_secret_interval=600
sysctl -w net.ipv4.tcp_low_latency=0
sysctl -w net.ipv4.tcp_frto=2
sysctl -w net.ipv4.tcp_tw_reuse=0
sysctl -w net.ipv4.icmp_ratemask=6168
sysctl -w net.ipv4.icmp_ratelimit=1000
sysctl -w net.ipv4.tcp_adv_win_scale=2
sysctl -w net.ipv4.tcp_app_win=31
sysctl -w net.ipv4.tcp_rmem=4096 87380 16777216
sysctl -w net.ipv4.tcp_wmem=4096 87380 16777216
sysctl -w net.ipv4.tcp_mem=196608 262144 393216
sysctl -w net.ipv4.tcp_dsack=1
sysctl -w net.ipv4.tcp_ecn=0
sysctl -w net.ipv4.tcp_reordering=3
sysctl -w net.ipv4.tcp_fack=1
sysctl -w net.ipv4.tcp_orphan_retries=0
sysctl -w net.ipv4.tcp_max_syn_backlog=1024
sysctl -w net.ipv4.tcp_rfc1337=0
sysctl -w net.ipv4.tcp_stdurg=0
sysctl -w net.ipv4.tcp_abort_on_overflow=0
sysctl -w net.ipv4.tcp_tw_recycle=0
sysctl -w net.ipv4.tcp_syncookies=1
sysctl -w net.ipv4.tcp_fin_timeout=60
sysctl -w net.ipv4.tcp_retries2=15
sysctl -w net.ipv4.tcp_retries1=3
sysctl -w net.ipv4.tcp_keepalive_intvl=75
sysctl -w net.ipv4.tcp_keepalive_probes=9
sysctl -w net.ipv4.tcp_keepalive_time=7200
sysctl -w net.ipv4.tcp_max_tw_buckets=180000
sysctl -w net.ipv4.tcp_max_orphans=65536
sysctl -w net.ipv4.tcp_synack_retries=5
sysctl -w net.ipv4.tcp_syn_retries=5
sysctl -w net.ipv4.tcp_retrans_collapse=1
sysctl -w net.ipv4.tcp_sack=1
sysctl -w net.ipv4.tcp_window_scaling=1
sysctl -w net.ipv4.tcp_timestamps=1
sysctl -w net.core.netdev_budget=300
sysctl -w net.core.somaxconn=128
sysctl -w net.core.xfrm_larval_drop=1
sysctl -w net.core.xfrm_acq_expires=30
sysctl -w net.core.xfrm_aevent_rseqth=2
sysctl -w net.core.xfrm_aevent_etime=10
sysctl -w net.core.optmem_max=10240
sysctl -w net.core.message_burst=10
sysctl -w net.core.message_cost=5
sysctl -w net.core.netdev_max_backlog=30000
sysctl -w net.core.dev_weight=64
sysctl -w net.core.rmem_max=16777216
sysctl -w net.core.wmem_max=16777216
sysctl -w net.core.netdev_max_backlog=30000

Finns inte mkt i glftpd.conf som är värt att trimma. Har du provat glftpd-ng?

Visa signatur

Networking geek, #28735

Permalänk
Medlem
Skrivet av thadizzy:

Du bör lösa problemet genom att prova olika tcp/ip receive window-storlekar i din FTP klient.
T.ex. i FTPRUSH hittar du den inställningen under Tools>Options>Transfer.

Prova 8kb, funkar det inte bättre så prova höja den rejält till 64-128kb.

Eftersom han upptäckte detta genom FXP så spelar inte buffers i klienten någon roll..

Visa signatur

R7 5800X3D | MSI X470 GAMING PLUS | 32GB 3200MHz CL16 | ASUS GeForce RTX 4070 Super 12GB Dual EVO OC | Samsung 850 EVO 500GB | Samsung 860 EVO 1TB | Kingston A2000 1TB | 2x 3TB HDD | Seasonic FOCUS Plus 650W Gold | Acer 24" Predator XF240H 144Hz