127.0.0.1:8080-ৰ ঠাইত আপোনাৰ সেৱা বা HTTP প্ৰক্সিৰ তালিকাৰ পৰা এটা এণ্ডপইণ্ট দিয়ক আৰু নিৰীহ HTTPS গন্তব্যৰ বাবে এইটো চলাওক:

curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 --verbose https://example.com/

লুপবেক ঠিকনাই আপোনাৰ নিজৰ কম্পিউটাৰত থকা লিছেনাৰ বুজায়। এই আদেশে তাক স্পষ্টভাৱে বাছি লয়, এই কলৰ বাবে curl-ৰ বাইপাছ তালিকা খালী কৰে আৰু সংযোগ স্থাপন কৰিবলৈ পাঁচ ছেকেণ্ড আৰু মুঠ পোন্ধৰ ছেকেণ্ড দিয়ে। ব্ৰাউজাৰ আৰু ছিষ্টেমৰ প্ৰক্সি ছেটিং সলনি নকৰে।

শ্বেলে curl-ক আন প্ৰগ্ৰেমৰ উপনাম কৰিলে প্ৰকৃত curl এক্সিকিউটেবল ব্যৱহাৰ কৰক; curl --version-এ বিল্ড চিনাক্ত কৰে। লিছেনাৰটোক নিজে TLS লাগিলে তাৰ নথিত দিয়া প্ৰক্সি URL স্কীম ব্যৱহাৰ কৰক।

সফলতাৰ এটা সংকেত নহয়, চাৰিটা ফল পঢ়ক

  1. বাছি লোৱা প্ৰক্সিৰ সৈতে সংযোগ: ঠিকনা আৰু প’ৰ্ট পোৱা যায়।
  2. CONNECT গ্ৰহণ কৰা হ’ল: প্ৰক্সিয়ে HTTPS গন্তব্যলৈ টানেল খুলিলে।
  3. গন্তব্যৰ প্ৰমাণপত্ৰ পৰীক্ষিত: আশা কৰা বিশ্বাস পৰীক্ষাসহ TLS সম্পূৰ্ণ হ’ল।
  4. গন্তব্যৰ সঁহাৰি পোৱা গ’ল: এপ্লিকেচনক লগা ফলৰ বাবে তাৰ অৱস্থা আৰু বিষয়বস্তু পৰীক্ষা কৰক।

কাম কৰা টানেলৰ পাছতো গন্তব্যই 403 বা 429 দিব পাৰে। HTTP ত্ৰুটি সঁহাৰি পোৱাৰ পাছতো curl সফলতাৰে শেষ হ’ব পাৰে, সেয়েহে সঁহাৰিৰ অৱস্থা আৰু curl-ৰ ত্ৰুটি ফল দুয়োটা লিখি ৰাখক। কেৱল TCP সংযোগ বা CONNECT সফল হোৱাই যথেষ্ট নহয়।

বাৰে বাৰে তুলনা কৰিবলৈ চুটি ফল

Unix-ধৰণৰ শ্বেলত সঁহাৰিৰ বডি বাদ দি টানেলৰ অৱস্থা, গন্তব্যৰ অৱস্থা, সংযোগৰ আনটো মূৰ আৰু অতিবাহিত সময় প্ৰিণ্ট কৰক:

curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 --silent --show-error --output /dev/null --write-out 'http=%{http_code} connect=%{http_connect} peer=%{remote_ip} total=%{time_total}\n' https://example.com/

http_connect-এ টানেলৰ সঁহাৰি আৰু http_code-এ শেষ HTTP সঁহাৰি বুজায়। remote_ip curl সংযোগৰ আনটো মূৰ, প্ৰক্সিৰ বাহিৰ ওলোৱা ঠিকনাৰ স্বতন্ত্ৰ মাপ নহয়। অন্য ছিষ্টেমত /dev/null সলনি কৰক বা সঁহাৰিৰ বডি ৰাখক।

পৰীক্ষা বিফল হ’লে সংযোগ স্থাপন বা স্থানান্তৰৰ বিফল ধাপটো বিচাৰক আৰু পোনপটীয়া পথ অনুমোদিত ঠাইত একে গন্তব্যক পোনপটীয়া সংযোগৰ সৈতে তুলনা কৰক:

curl --noproxy '*' --connect-timeout 5 --max-time 15 --verbose https://example.com/

--noproxy '*'-এ প্ৰক্সি এৰাই যায়। দুয়োটা পথত প্ৰমাণপত্ৰ যাচাই বিফল হোৱাই উমৈহতীয়া বিশ্বাস সমস্যালৈ ইংগিত দিয়ে; পোনপটীয়া সফলতা কিন্তু CONNECT অগ্ৰাহ্য হোৱাই প্ৰক্সিৰ প্ৰমাণীকৰণ বা নীতিলৈ ইংগিত দিয়ে। বিতং আউটপুট ভাগ কৰাৰ আগতে চাওক, কাৰণ তাত চিনাক্ত কৰিব পৰা তথ্য থাকিব পাৰে।

ফলৰ সৈতে এণ্ডপইণ্ট, লক্ষ্য আৰু সময়চিহ্ন ৰাখক। ইয়াৰ দ্বাৰা সেই অনুৰোধত কি কাম কৰিলে জানিব পাৰি; ভৱিষ্যতৰ উপলব্ধতা, গোপনীয়তা আৰু চাপৰ মাজৰ কাৰ্যক্ষমতাৰ বাবে পৃথক প্ৰমাণ লাগে।

সম্পৰ্কিত প্ৰবন্ধ