এক্স-ফরওয়ার্ড-ফর একাধিক আইপি ধারণ করতে পারে


13

পারি X-FORWARDED-FORএকাধিক IP ঠিকানা থাকে? যদি তাই হয় তবে কেন? একটি উদাহরণস্বরূপ উদাহরণ দুর্দান্ত হবে।

উত্তর:


22

হ্যাঁ, যদি কোনও অনুরোধ একাধিক প্রক্সি সার্ভারের মাধ্যমে শৃঙ্খলিত থাকে তবে প্রতিটি প্রক্সিটিতে পূর্ববর্তী একটির আইপিটি বিদ্যমান এক্স-ফরওয়ার্ড-ফর শিরোনামে যুক্ত করা উচিত যাতে পুরো চেইনটি সংরক্ষণ করা যায়।


আমি এমন কোনও প্রক্সি দেখিনি যা বিদ্যমান মানের সাথে সংযোজন করে। এই জন্য কোন উদ্ধৃতি?
— ceejayoz

4
ব্যক্তিগত অভিজ্ঞতা. আমি একটি বড় ওয়েবসাইট দ্বারা প্রাপ্ত এক্স-ফরওয়ার্ড-ফর শিরোনাম বিশ্লেষণ করতে অনেক সময় ব্যয় করেছি এবং শিরোনামে দুটি বা তিনটি আইপি অ্যাড্রেস দেখার পক্ষে এটি অস্বাভাবিক নয়।
— মাইক স্কট

4
তবে এখানে উইকিপিডিয়া নিবন্ধটি দেখুন: en.m.wikedia.org/wiki/X- ফরওয়ার্ড- ফর । এতে বলা হয়েছে "মান হ'ল কমা + স্পেস দ্বারা বিভক্ত আইপি ঠিকানাগুলির তালিকা, বাম-সর্বাধিক মূল ক্লায়েন্ট এবং প্রতিটি ক্রমান্বয়ে প্রক্সি যেখানে অনুরোধটি পেয়েছিল সেখান থেকে আইপি ঠিকানা যুক্ত করে অনুরোধটি পাস করেছে"।
— মাইক স্কট

আমি যদি ভাবছি যে এটির একটি নির্দিষ্ট প্রক্সি তা করছে। আকর্ষনীয়। আমার অভিজ্ঞতায় এনজিনেক্স এটিকে হ্যান্ডেল করে না।
— ceejayoz

1
@ceejayoz আপনি যদি এনজিনেক্সের মতো ওপেন সোর্স প্রকল্পগুলি ব্যবহার করেন এবং আপনার শিরোনামটিকে "SET xff = ক্লায়েন্টআইপি" হিসাবে লিখেন এটি কখনই সংযোজন করবে না। বেশিরভাগ বাণিজ্যিক সরঞ্জামগুলি সংযুক্ত বা সেট করা থাকে যদি অ্যাট্রিবিউটটি উপলভ্য না হয় নেটওয়ার্কিংহউটোস.
— জ্যাকব ইভান্স

2

Https://developer.mozilla.org/en-US/docs/Web/HTTP/Heeda/X- Forwarded- for

X-Forwarded-For: <client>, <proxy1>, <proxy2>

যদি কোনও অনুরোধ একাধিক প্রক্সি দিয়ে যায় তবে প্রতিটি ক্রমাগত প্রক্সিটির আইপি ঠিকানাগুলি তালিকাভুক্ত করা হয়। এর অর্থ, ডান-সর্বাধিক আইপি ঠিকানাটি হ'ল সাম্প্রতিক প্রক্সিটির আইপি ঠিকানা এবং বাম-সর্বাধিক আইপি ঠিকানাটি উত্পন্ন ক্লায়েন্টের আইপি ঠিকানা।

উদাহরণ:

X-Forwarded-For: 2001:db8:85a3:8d3:1319:8a2e:370:7348

X-Forwarded-For: 203.0.113.195

X-Forwarded-For: 203.0.113.195, 70.41.3.18, 150.172.238.178
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.