একটি বৈধ পাবলিক আইপি ঠিকানার জন্য কীভাবে চেক করবেন?


39

এক্স-ফরওয়ার্ড-ফর এইচটিটিপি শিরোনাম দ্বারা প্রদত্ত আইপি ঠিকানার তালিকা বিবেচনা করুন :

10.0.0.142, 192.168.0.10, 212.43.234.12, 54.23.66.43

আমি জানতে চাই যে সেই তালিকার প্রথম সর্বজনীন-অ্যাক্সেসযোগ্য ঠিকানা। আমি এগুলি সহজেই যথেষ্ট পরিমাণে দেখতে পারি তবে আমি কীভাবে বলতে পারি যেগুলি সর্বজনীনভাবে অ্যাক্সেসযোগ্য? এটি আমার কাছে (আমার প্রশিক্ষণপ্রাপ্ত চোখ) মনে 10.0.0.142হচ্ছে যা একটি ওয়ার্কস্টেশন, 192.168.0.10এটি একটি অভ্যন্তরীণ প্রক্সি, এবং 212.43.234.12এটি সর্বজনীনভাবে অ্যাক্সেসযোগ্য ঠিকানা যেখানে প্রক্সিটির মাধ্যমে ফরোয়ার্ড করা হচ্ছে 54.23.66.43। কোডে এটি গণনা করার কোনও উপায় আছে কি?

আমার প্রথম স্বজ্ঞাত হ'ল ঠিকানাগুলি যেগুলি দিয়ে শুরু হয় 10.বা 192.সর্বজনীনভাবে অ্যাক্সেসযোগ্য নয়, তবে http://simplesniff.com আমার হোম আইপি ঠিকানাটি প্রকাশ করে 192.117.111.61। কোন ঠিকানাগুলি সর্বজনীন এবং কোনটি ব্যক্তিগতভাবে সংরক্ষিত তা নির্ধারণের জন্য কোনও সূত্র আছে? নোট করুন যে এমনকি কিছু সার্ভার পিংয়ের প্রতিক্রিয়া জানাতে পারে না এমন প্রশ্নে সার্ভারটিকে পিং করার চেষ্টাও সহায়তা করবে না এবং আমার স্থানীয় নেটওয়ার্কে এমন কোনও ঠিকানা থাকতে পারে যা অভ্যন্তরীণ ঠিকানার সাথেও মিলছে।


3
আমি আরও উল্লেখ করতে চাই যে আপনি যদি কোনও ঠিকানা রাউটেবল খুঁজে পান তবে কিছু সংস্থাগুলি অভ্যন্তরীণভাবে পাবলিক অ্যাড্রেস স্পেসটিকে অপব্যবহার করে। আমি খুব বড় এবং সুপরিচিত কর্পোরেট নাম যে অস্বাভাবিক ব্যবহারের সরাসরি জ্ঞান আছে AFRINIC এবং যেমন AT & T IPv4- র RFC1918 স্থান ... তারা প্রক্সি সব HTTP- র ট্রাফিক পরিবর্তে তাদের অভ্যন্তরীণ করপোরেট নেটওয়ার্কে স্থান ... এবং এক্স-ফরোয়ার্ড করা - তাদের কর্পোরেট নেটওয়ার্ক থেকে শিরোনামের জন্য সর্বজনীন স্থানটি প্রদর্শন করবে যা তারা আসলে নিজস্ব নয়।
মাইক পেনিংটন

@ মাইকপেনিংটন এটির প্রথম হাতের অভিজ্ঞতাও বাদ দিন, তারা এপনিক নাম্বার ব্যবহার না করে। যখন কোনও অভ্যন্তরীণ মেশিন (বিশেষত যারা তাদের সাবনেটে গন্তব্য খুঁজে পায়) কোনও পাবলিক সার্ভার অ্যাক্সেস করার চেষ্টা করে তখনও সমস্যা তৈরি করতে পারে ...
এমি ইন্ড ই

@ মাইকপেনিংটন - একটি ব্যক্তিগত নেটওয়ার্কের জন্য নকল আইপিভি 4 অ্যাড্রেসগুলি ব্যবহার করা যা প্রকৃতপক্ষে ব্যক্তিগত নেটওয়ার্কের বাইরে ব্যবহার করা হয় (যেমন: ইন্টারনেট), কীভাবে ব্যক্তিগত নেটওয়ার্কের অভ্যন্তরীণ কেউ একই পরিসরে আইপি অ্যাড্রেস দিয়ে পাবলিক সাইটে পৌঁছাবে? সেই অনুরোধটি ব্যক্তিগত নেটওয়ার্কের মধ্যে কোনও কম্পিউটারে (এমনকি তাদের নিজস্ব কম্পিউটারে) পাঠানো হবে না?
কেভিন ফেগান

অন্ধভাবে এক্স-ফরওয়ার্ড-ফরমে বিশ্বাস করা খারাপ ধারণা। যে কোনও গালাগালীর পক্ষে নকল এক্স-ফরোয়ার্ড-হেডারের জন্য তারা চাইলে যে কোনও ঠিকানা দাবি করে সেট করা সেটাকে তুচ্ছ।
পিটার গ্রিন

উত্তর:


24

আরএফসি 1918 ব্যক্তিগত আইপি ঠিকানা ব্যাপ্তি সংজ্ঞায়িত করে। এখানে দেখুন

সেই দস্তাবেজ থেকে:

  1. ব্যক্তিগত ঠিকানা স্পেস

    ইন্টারনেট অ্যাসাইনড নাম্বার অথোরিটি (আইএএনএ) নীচের আইপি ঠিকানার তিনটি ব্লকটি ব্যক্তিগত ইন্টারনেটগুলির জন্য সংরক্ষণ করেছে:

    10.0.0.0 - 10.255.255.255 (10/8 উপসর্গ)

    172.16.0.0 - 172.31.255.255 (172.16 / 12 উপসর্গ)

    192.168.0.0 - 192.168.255.255 (192.168 / 16 উপসর্গ)


ধন্যবাদ. আমি এটি আকর্ষণীয় মনে করি যে 127.0.0.0/16(এবং আরও বেশি) সেই তালিকায় নেই।
dotancohen

5
স্থানীয় হোস্ট সংজ্ঞায়িত করা হয় tools.ietf.org/html/rfc6761
Darryl Braaten

4
@ ডটানকোহেন: লুপব্যাক ব্লকটি একটি / 8, এক / 16 নয় এবং সেই তালিকায় নেই কারণ এটি ব্যক্তিগত ঠিকানা স্থান নয়।
ব্লারফ্ল

@ ব্লারফ্ল: আপনাকে ধন্যবাদ, লুপব্যাক ব্লকটি কত প্রশস্ত তা আমি নিশ্চিত ছিলাম না। আমি প্রকৃতপক্ষে ব্যক্তিগত ঠিকানাগুলি চিহ্নিত করতে চাইছি না বরং জনসাধারণের ঠিকানাগুলি (যার একটি উপসেটটি ব্যক্তিগত)। আরএফসি 1918/6890 ঠিকানা এবং 127.0.0.0/8 স্থান ব্যতীত অন্য কোনও স্পষ্টতই অ-সর্বজনীন ঠিকানা রয়েছে যা যে কেউ আসতে পারে?
dotancohen

1
en.wikipedia.org/wiki/... 240.0.0.0 - 254.255.255.254 (240.0.0.0/4 এবং 255.0.0.0/8)
ডেভিড Houde

37

মূল আরএফসি 1918 স্পেস ছাড়াও (যা এখন আরএফসি 6890 এ আপডেট করা হয়েছে ) ছাড়াও আরও বেশ কয়েকটি ব্লক রয়েছে যেমন 192.0.2.0 যা প্রকাশ্যে ঘোষণা করা হয়নি। তদতিরিক্ত, এটিও সম্ভব যে কারও কাছে বৈধ আইপিভি 4 স্থান রয়েছে যা সর্বজনীন ইন্টারনেটে সবেমাত্র ঘোষণা করা হয়নি।

সবচেয়ে সহজ কাজটি হ'ল telnet route-views.oregon-ix.netলগইন করুন rviewsএবং নিজের খোঁজ করুন ... উদাহরণস্বরূপ, এটি কিছু "192" স্থান যা এএস 7018 (এটিএন্ডটি) দ্বারা ঘোষণা করা হয়েছে ...

route-views>sh ip route 192.199.1.0
Routing entry for 192.199.1.0/24
  Known via "bgp 6447", distance 20, metric 0
  Tag 7018, type external
  Last update from 12.0.1.63 3w1d ago
  Routing Descriptor Blocks:
  * 12.0.1.63, from 12.0.1.63, 3w1d ago
      Route metric is 0, traffic share count is 1
      AS Hops 2
      Route tag 7018

route-views>

অন্যদিকে, আপনি দেখতে পাবেন যে 192.0.2.0/24 (সুত্র RFC6890 ) কোথাও পাওয়া যাবে ...

route-views>sh ip route 192.0.2.0 255.255.255.0
% Subnet not in table
route-views>

না হয় 169.254.0.0/16 (বা তার বেশি) ...

route-views>sh ip route 169.254.0.0 255.255.0.0 longer
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
       E1 - OSPF external type 1, E2 - OSPF external type 2
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
       ia - IS-IS inter area, * - candidate default, U - per-user static route
       o - ODR, P - periodic downloaded static route

Gateway of last resort is 128.223.51.1 to network 0.0.0.0

route-views>

1
আরএফসি 1918 আরএফসি 6890 দ্বারা আপডেট করা হয়নি R আরএফসি 6890 কেবল " আইএনএ-তে আইপিভি 4 অ্যাড্রেস ব্লক (192.0.0.0/24) এর কার্যভারের পুনরাবৃত্তি করে It এটি আইএনএএর আইপিভি 4 এবং আইপিভি 6 এর বিশেষ-উদ্দেশ্য ঠিকানা পুনর্গঠন করারও নির্দেশ দেয় নিবন্ধগুলি। "এটি ব্যক্তিগত ব্যবহারের জন্য আইপিভি 4 বিশেষ-উদ্দেশ্য ঠিকানা রেজিস্ট্রি এন্ট্রিগুলি আপডেট করে না এবং আইপিভি 4 অ্যাড্রেস ব্লক 192.0.0.0/24" আইইটিএফ প্রোটোকল অ্যাসাইনমেন্টস "হিসাবে শ্রেণিবদ্ধ করা হয়েছে ।
one.time

2
@ ওয়ান.টাইম, আরএফসি 6890 এ আরএফসি 1918 এ সংরক্ষিত ঠিকানার জায়গার একটি সুপারসেট রয়েছে 192 আপনি 192.0.0.0/24 সম্পর্কে কেন কথা বলছেন তা আমার কোনও ধারণা নেই; সম্ভবত আপনার আমার উত্তরটি আরও ঘনিষ্ঠভাবে পুনরায় পড়া উচিত :-)
মাইক পেনিংটন

আইপিভি 4 ব্লক 192.0.0.0/24 আরএফসি 6890 এর মূল টক পয়েন্টগুলির মধ্যে তাই আমি আরএফসি 1918 এর তুলনায় ভাল পরিমাপ ও তুলনা করার জন্য এটি উল্লেখ করেছি "" মূল আরএফসি 1918 স্থান ছাড়াও (যা এখন আরএফসি 6890 এ আপডেট হয়েছে) "কী আপনার পোস্টটি পড়ার সময় আমার কৌতূহল ছড়িয়েছে। 192.0.0.0.24 এর অন্তর্ভুক্তির জন্য IPv4 এবং IPv6 এর জন্য বিশেষ উদ্দেশ্য সম্বোধনের রেজিস্ট্রি এন্ট্রিগুলির আপডেট ছাড়াও, আরএফসি 6890 আরএফসি 1918-এ আপডেট নয় I আমি কেবলমাত্র বিবৃতিটির যথার্থতা সম্পর্কিত একটি পর্যবেক্ষণ সরবরাহ করতে চেয়েছিলাম। এইচটিএইচএস ;-)
সময়

5
@ ওয়ান.টাইম, পেডেন্টালি আরএফসি 6890 আরএফসি 1918 এর আপডেট নয় Fun কার্যকরীভাবে, কোনও সরকারী বিজিপি টেবিলে বৈধ যে আইপি স্পেস বিবেচনা করার সময় আরএফসি 1918 এর পরিবর্তে আরএফসি 6890 ব্যবহার করা উচিত ...
মাইক পেনিংটন

13

টিম সাইমরু আইপিভি and এবং আইপিভি both উভয়ের জন্য বোগন রেফারেন্স সরবরাহ করে যা আপনি অচিহ্নিত / সংরক্ষিত / প্রাইভেট আইপি ঠিকানাগুলি ফিল্টার করতে ব্যবহার করতে পারেন - এটি সুপরিচিত উপসর্গগুলির জন্য একটি সহজ তালিকা এবং আরও বৃহত্তর তালিকায় উভয়ই দেওয়া হয়েছে যাতে স্থানটি অন্তর্ভুক্ত রয়েছে এখনও পর্যন্ত আরআইআর দ্বারা নিযুক্ত

এগুলি একটি বিজিপি বোগন সার্ভারও চালায় যা আপনি ফ্রি পিয়ারিংয়ের জন্য অনুরোধ করতে পারেন - আপনি যদি ইন্টারনেটে কোনও ডিফল্ট-মুক্ত অঞ্চল চালাতে না পারেন তবে অমূল্য।


2
স্পষ্টতই 'অ-স্বাক্ষরিত' এমন একটি জিনিস যা ফিল্টার করার পক্ষে অকেজো, এটিকে ফিল্টার করা সমাধানের চেয়ে অনেক বেশি সমস্যার সৃষ্টি করে। এবং প্রকৃত বোগনগুলি সহজ, কারণ এগুলি খুব স্থিতিশীল / স্থির।
ytti

2
ঠিক আছে, তারপরে সেটিকে ব্যবহার করবেন না, যেমনটি আমি বলেছিলাম, তারা বিভিন্ন ধরণের স্বাদ সরবরাহ করে।
অলিপ্রো

2

বিভিন্ন ব্যবহারের ক্ষেত্রে সংরক্ষিত রয়েছে এমন অনেকগুলি রেঞ্জ রয়েছে। আইএএনএর অনুমোদনমূলক এবং বিস্তৃত তালিকা রয়েছে । এটিতে আরএফসি 1918, আরএফসি 6767 এর পাশাপাশি 100.64 / 10 সিজিএন ব্লকের মতো আরও সাম্প্রতিক সংরক্ষণগুলি অন্তর্ভুক্ত রয়েছে। যদি সেখানে কোনও ঠিকানা পান তবে সেগুলি সম্ভবত কোনওরকম কোনও ব্যক্তিগত নেটওয়ার্কে ব্যবহৃত হয় এবং প্রথম পাবলিক ঠিকানার সন্ধানে অন্যের পক্ষে ফেলে দেওয়া উচিত।

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