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


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.