নিম্নলিখিত হিসাবে সরাসরি আমার ওয়েব সার্ভারে আঘাত করে আমি ঠিক ঠিক একটি ওয়েব পৃষ্ঠা অ্যাক্সেস করতে পারি:
$ echo "GET /sample" | nc web-server 80
This is contents of /sample...
$
এখন, আমি নেটকাটটি একটি স্কুইড এইচটিটিপি প্রক্সি (পোর্ট 3131 শুনছি) দিয়ে যেতে চাই, যেমন আমি আমার ফায়ারফক্স ব্রাউজারটিকে তার প্রক্সি পছন্দগুলি দিয়ে কনফিগার করতে পারি এবং এটি কোনও এইচটিটিপি প্রক্সি দিয়ে যেতে পারি।
আমি নিম্নলিখিত চেষ্টা করেছিলাম, কিন্তু এটি কার্যকর হয়নি:
$ echo "GET /sample" | nc -x squid-proxy:3128 web-server 80
<Seemed to be blocked FOREVER on input, so I killed it.>
<Ctrl-C>
$
দ্রষ্টব্য: আমি নেটচ্যাট এর RHEL 5.3 সংস্করণ ব্যবহার করছি যা নিম্নলিখিত বিকল্পগুলি রয়েছে:
$ nc --help
nc: invalid option -- -
usage: nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port]
[-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_version]
[-x proxy_address[:port]] [hostname] [port[s]]
ম্যান পৃষ্ঠা থেকে উদ্ধৃত nc
:
EXAMPLES
<snip>
Connect to port 42 of host.example.com via an HTTP proxy at 10.2.3.4, port 8080.
This example could also be used by ssh(1); see the ProxyCommand directive in
ssh_config(5) for more information.
$ nc -x10.2.3.4:8080 -Xconnect host.example.com 42
এখন, যেহেতু আমার কোনও এসএসএল / এসএসএল ইউজকেস নয়, আমি কীভাবে -x
/ -X
বিকল্পগুলি ব্যবহার করব তা নিশ্চিত নই , এমনকি আমার এগুলি ব্যবহার করা উচিত কিনা তাও নিশ্চিত নই!
যদি উপরের লক্ষ্যটি অর্জনের একাধিক উপায় না থাকে (যেমন, এইচটিটিপি প্রক্সির মাধ্যমে নেটক্যাট ট্র্যাফিকের রাউটিং), তবে আপনি যদি সেগুলি ভাগ করে নিতে পারেন তবে আমি প্রশংসা করব।
অগ্রিম ধন্যবাদ.