ការចូល FTP ប្រើការតភ្ជាប់ត្រួតពិនិត្យ។ បន្ទាប់មក បញ្ជីថត ឬការទាញយកត្រូវការការតភ្ជាប់ទិន្នន័យ ដែលអាចបរាជ័យ ទោះបីការចូលតាម SOCKS បានជោគជ័យក៏ដោយ។

កំណត់របៀប passive ឬ active ជាមុន។ ក្នុងរបៀប passive អតិថិជនបើកការតភ្ជាប់ថ្មីទៅអាសយដ្ឋាន និងច្រកដែលម៉ាស៊ីនមេ FTP ផ្តល់។ ការតភ្ជាប់នោះក៏ត្រូវការផ្លូវប្រូកស៊ីដែលបានបម្រុងទុកដែរ។

ការរួមបញ្ចូលសុខេត Ruby

Net::FTP API របស់ Ruby ចងក្រងអំពីឥរិយាបថតភ្ជាប់ និងរបៀប passive។ ការរួមបញ្ចូល SOCKS ត្រូវគ្របដណ្តប់ការបង្កើតសុខេតដែលប្រើដោយផ្លូវត្រួតពិនិត្យ និងផ្លូវទិន្នន័យទាំងពីរ; ការកំណត់ប្រូកស៊ីរបស់អតិថិជន HTTP នៅកន្លែងផ្សេងមិនកំណត់វាទេ។

ប្រសិនបើការរួមបញ្ចូលផ្លាស់ប្តូរឥរិយាបថសុខេតជាសកល សូមពិនិត្យវិសាលភាពអំពីខ្សែស្រឡាយរបស់វា។ ប្លុកជុំវិញការផ្ទេរមួយមិនអាចបំបែកខ្សែស្រឡាយផ្សេងទៀតពីការផ្លាស់ប្តូរស្ថានភាពរួមបានទេ។

អ្នកផ្តល់សេវាអាចផ្តល់ចំណុចបញ្ចប់ថេរ ប៉ុន្តែនោះជាលក្ខណៈសេវា មិនមែនជាតម្រូវការទូទៅរបស់ SOCKS ទេ។ នៅកន្លែងដែលការតភ្ជាប់ដាច់ដោយឡែកអាចប្រើច្រកចេញផ្សេងៗ សូមពិនិត្យរបៀបដែលម៉ាស៊ីនមេ FTP ភ្ជាប់ការតភ្ជាប់ទិន្នន័យរបស់ខ្លួនជាមួយការតភ្ជាប់ត្រួតពិនិត្យដែលបានផ្ទៀងផ្ទាត់។

កត់ត្រាដំណាក់កាលដែលឈានដល់ របៀប និងចំណុចបញ្ចប់ទិន្នន័យ ដោយដកព័ត៌មានសម្ងាត់ចេញ។ វាបែងចែកផ្លូវទិន្នន័យដែលត្រូវបានរារាំងពីការបរាជ័យចូលប្រូកស៊ី។

អត្ថបទពាក់ព័ន្ធ