GNU/Linux >> Belajar Linux >  >> Linux

Masalah dengan penghentian SCP selama penyalinan file melalui VPN

Solusi 1:

Apakah Anda mengizinkan ICMP melalui VPN? "Koneksi TCP terhenti setelah beberapa detik" sering diterjemahkan menjadi "lubang hitam PMTU".

Solusi 2:

Mirip dengan tanggapan @Gerald, halaman ini http://www.netheaven.com/pmtu.html memberikan penjelasan yang baik tentang MTU Discovery dan opsi saat menghadapi masalah ini.

Juga whitepaper oleh Cisco yang membahas IP Fragmentation, MTU Discovery, dan MSS semuanya berkaitan dengan terowongan VPN IPSec tetapi sama-sama valid untuk situasi serupa. http://www.cisco.com/en/US/tech/tk827/tk369/technologies_white_paper09186a00800d6979.shtml

Solusi 3:

Kami memiliki masalah spurios serupa dengan scp pada beberapa server Linux (Debian, 2.6.24-etchnhalf).

Kami dapat menghilangkan kios dengan menonaktifkan variabel TCP tcp_sack ("pengakuan selektif tcp") di server jarak jauh:

sysctl -w net.ipv4.tcp_sack=0

Di Debian, tcp_sack diaktifkan secara default. Jika saya membaca http://www.frozentux.net/ipsysctl-tutorial/chunkyhtml/tcpvariables.html, tidak masuk akal untuk menonaktifkan opsi ini, tetapi dalam kasus kami, opsi ini membantu.

Anda dapat membuat perubahan ini permanen dengan menambahkan baris net.ipv4.tcp_sack=0 ke /etc/sysctl.conf (pada YMMV sistem Linux lainnya).


Linux
  1. Salin dan tempel di baris perintah Linux dengan xclip

  2. Ssh – Salin File Kembali Ke Sistem Lokal Dengan Ssh?

  3. Salin file dengan SCP dan Rsync

  1. Cara menyalin file dari mesin Vagrant ke localhost

  2. Bagaimana cara menyalin file melalui FTP menggunakan Ubuntu Linux?

  3. Gunakan scp untuk menyalin file ke server yang berbeda

  1. Bagaimana Cara Menyalin File Dari Server Jarak Jauh Ke Mesin Lokal?

  2. Masalah Dengan Cryptsetup Selama Pembaruan?

  3. Ulangi daftar file dengan spasi