Saya menjalankan VPN dari saya Linode VM untuk berbagai alasan, yang paling penting adalah agar saya dan anggota keluarga lainnya dapat mengirimkan email melalui SMTP tanpa harus khawatir tentang jaringan braindead yang menghalangi keluar port 587 untuk-uppey makey alasan "keamanan" . Karena saya dan adik saya keduanya memiliki pekerjaan yang memerlukan koneksi ke jaringan nirkabel acak perusahaan, ini sangat penting. Masalahnya adalah bahwa aku berlari openvpn melalui port standar 1194, yang juga diblokir oleh banyak jaringan - termasuk majikan saya sendiri. OpenVPN menggunakan-HTTP mock protokol yang akan bekerja melalui HTTP proxy, jadi saya dikonfigurasi squid pada port server 8080 untuk meneruskan paket ke localhost: 1194 dan mengatakan klien openvpn laptop menggunakan myserver:. 8080 sebagai proxy ini bekerja dengan baik untuk saya jaringan majikan, tapi tidak setuju dengan jaringan nirkabel tamu salah satu klien saya, yang benar-benar tidak masalah dengan port 1194, tetapi menggunakan transparent proxy sendiri yang tidak bermain baik dengan proxy daisychained. Aku terus mengalami untuk komentar dan tanda komentar direktif proxy openvpn.conf laptop saya dan restart, tergantung pada lokasi. Jadi saya memutuskan untuk melakukannya dengan cara yang tepat, dengan menghubungkan langsung ke OpenVPN pada port 8080. Jaringan saya majikan akan membiarkan ini melalui langsung , dan jaringan klien harus rute melalui transparent proxy tanpa keluhan. Saya tidak ingin mematikan pelabuhan 1194 meskipun, karena hal ini akan kasar menyuap semua perangkat adikku, jadi aku dikonfigurasi iptables server untuk menyamar 8080-> 1194. Saya kemudian bisa menghapus konfigurasi proxy dari laptop, mengubah port koneksi ke 8080 dan restart vpn klien. Masalah dipecahkan! Kecuali kemudian saya mulai mendapatkan error berikut di saya log server: 28 April 13:02:43 xxx ovpn server [13110]: xxx.xxx.xxx.xxx:57458 PERINGATAN: Bad dikemas panjang paket dari rekan (17231), yang harus> 0 dan <= 1.560 - pastikan bahwa --tun-mtu atau link-mtu sama pada kedua rekan - kondisi ini juga bisa menunjukkan serangan aktif mungkin pada link TCP - [Mencoba restart. ..] Ternyata ini yang dihasilkan oleh klien lain yang juga telah dikonfigurasi untuk menggunakan proxy, tapi yang telah menyelinap pikiran saya. Kesalahan berasal dari klien yang menghubungkan ke port openvpn langsung tetapi mengirimkan permintaan diformat untuk web proxy. Tidak yakin mengapa itu muncul sebagai kesalahan MTU, tetapi mengubah konfigurasi klien lainnya untuk mencocokkan laptop dipecahkan itu.
Sedang diterjemahkan, harap tunggu..
