স্থানীয় আইপি ঠিকানাগুলি কীভাবে জনসাধারণের থেকে পৃথক করা হয়?


1

পিংয়ের মতো সরঞ্জামগুলি, বা অন্য যে কোনও সরঞ্জাম যা tcp / ip প্রোটোকল ব্যবহার করে তা কীভাবে জানতে পারে যে উদাহরণস্বরূপ 192.168.1.1 বা 10.0.0.1 একটি স্থানীয় আইপি ঠিকানা যেখানে 8.8.8.8 বা 74.142.23.95 প্রকাশিত? স্থানীয় ব্যবহারের জন্য 192.168.xx এবং 10.0.xx হার্ডকড করা আছে?


5
তারা এটি জানে না এবং তাদের কোনও যত্ন নেই। আপনার কি কোনও নির্দিষ্ট সমস্যা আছে?
ব্যাচইএক্স

@ ব্যাচএক্স আমি কীভাবে কাজ করে তা বোঝার চেষ্টা করছি। এবং কোনও প্রোগ্রামে কোথাও যত্ন নিতে হবে যদি ঠিকানাটি ল্যান বা ডাব্লুএইচির অংশ নয়।
টোটোকাকা

কেন তাদের যত্ন করা উচিত?
ব্যাচইএক্স

উত্তর:


9

ওয়েল, তারা ব্যক্তিগত নেটওয়ার্কগুলিতে ব্যবহারের জন্য আরএফসি 1918 দ্বারা সংরক্ষিত

তবে বাস্তবে তেমন কিছু আসে যায় না। আপনি আরআইপিইপি বা যে কোনও কিছু থেকে "পাবলিক" আইপি ঠিকানাগুলির একটি ব্লক পেতে পারেন এবং এটি আপনার ব্যক্তিগত নেটওয়ার্কের জন্য ব্যবহার করতে পারেন, এবং সমস্ত কিছু এখনও কার্যকর হবে। প্রশাসনের কোনও সমস্যা ছাড়াই তাদের নিজস্ব ব্যক্তিগত নেটওয়ার্ক স্থাপনের অনুমতি দেওয়ার জন্য কেবল রাজনৈতিক কারণে এই সংরক্ষণ দরকার।

সরঞ্জামগুলি কোনও ঠিকানা "ব্যক্তিগত" বা "স্থানীয়" বা "পাবলিক" কিনা তা বিবেচনা করে ping না । তারা কেবল প্রদত্ত ঠিকানায় একটি প্যাকেট প্রেরণ করে এবং আপনার ওএসটি কোথায় পাঠাতে হবে তা স্থির করার জন্য রাউটিং টেবিলটি দেখে ।

উদাহরণস্বরূপ, আপনি যখন উইন্ডোজে আইপি ঠিকানা 10.2.3.4/16(নেটমাস্ক ফর্ম্যাটে 255.255.0.0:) এবং গেটওয়ে দিয়ে ইথারনেট কার্ডটি কনফিগার করেন, তখন 10.2.0.1রাউটিং টেবিলটিতে এটি নিম্নলিখিত এন্ট্রিগুলিকে যুক্ত করে:

  • 10.2.3.4/32(নেটমাস্ক 255.255.255.255) ইন্টারফেস থেকেLoopback

    (আপনার নিজের ঠিকানাগুলি সর্বদা লুপব্যাক ইন্টারফেসের মধ্য দিয়ে যায়, তারা কখনই নেটওয়ার্কে যায় না))

  • 10.2.0.0/16(নেটমাস্ক 255.255.0.0) ইন্টারফেস থেকেLocal Area Connection

    (আপনার নিজস্ব সাবনেটের ঠিকানাগুলি সংজ্ঞা অনুসারে স্থানীয় are

  • 0.0.0.0/0(নেটমাস্ক 0.0.0.0) গেটওয়ে থেকে10.2.0.1

    (অন্য সব কিছুই স্থানীয় নয়))

অন্য কথায়, আপনি ওএসকে বলেছিলেন যে 10.2.0.0/16সীমার মধ্যে থাকা সমস্ত ঠিকানা স্থানীয় এবং ওএস সবকিছুর যত্ন নেয়।


রাউটিং টেবিলটি দেখতে:

  • লিনাক্স, ip route(IPv4) এবং ip -6 route(IPv6) এ
  • উইন্ডোজ, route print(vXP এ IPv4, উভয় v4 / v6- ভিস্টায়)
  • উইন্ডোজ এক্সপি-তে, netsh interface ipv6 show route(আইপিভি 6)
  • উইন্ডোজ, লিনাক্স, বিএসডি এবং অন্যান্য ইউনিক্স-পছন্দগুলিতে, netstat -r -n(আইপিভি 4)
  • লিনাক্স এবং কিছু ইউনিক্স-পছন্দগুলিতে, netstat -r -n -6(আইপিভি 6)

রাউটিং টেবিল সম্পাদনা করা একই সরঞ্জামগুলির সাহায্যে করা যেতে পারে। উদাহরণস্বরূপ, সমস্ত 172.16.0.0/16স্থানীয় হিসাবে চিহ্নিত করতে, আপনি ip route add 172.16.0.0/16 dev eth0লিনাক্সে ব্যবহার করতে পারেন ।


1
আহা, এই অনেক ব্যাখ্যা করে। এর চেয়ে ভাল উত্তর না এলে আমি আগামীকাল উত্তরটি গ্রহণ করব। ধন্যবাদ!
টোটোকাকা

এটি উল্লেখযোগ্য হতে পারে যে আপনি রাউটিং টেবিলটি ম্যানুয়ালি সম্পাদনা করতে পারেন। এটি প্রায়শই প্রয়োজন হয় না, তবে কখনও কখনও খুব দরকারী হতে পারে।
একটি সিভিএন

রাউটিং টেবিল পরিবর্তন করে আপনি কী পেতে পারেন?
টোটোকাকা

@ টোটোকাকা: এটি হোস্টগুলিতে যেমনটি রাউটারগুলিতে (বা রাউটার হিসাবে কাজ করা পিসিগুলিতে) রয়েছে তেমন কার্যকর নয়, তবে এর কিছুটা ব্যবহার রয়েছে - উদাহরণস্বরূপ, যদি আপনার একাধিক ইন্টারনেট সংযোগ থাকে বা কোনও ভিপিএন এর সাথে সংযুক্ত থাকে তবে আপনি এটি করতে পারেন ওএসকে বলুন যে আপনি কেবলমাত্র সমস্ত কিছু বা কিছু নয় - ভিপিএন এর মাধ্যমে কয়েকটি কর্পোরেট সার্ভারগুলি অ্যাক্সেস করতে চান তবে সমস্ত কিছু নয়।
মাধ্যাকর্ষণ

0

সরকারী এবং ব্যক্তিগত আইপি ঠিকানাগুলি আরএফসিতে সংজ্ঞায়িত করা হয়েছে। এগুলি ব্যক্তিগত আইপি ঠিকানাগুলি:

10.0.0.0/8

172.16.0.0/12

192.168.0.0/16

এছাড়াও এই আইপি ঠিকানাগুলি লুপব্যাক:

127.0.0.0/8

অন্যরা পাবলিক।

বেশিরভাগ সরঞ্জামগুলির জন্য সরকারী বা ব্যক্তিগত আইপি ঠিকানাগুলি জানা প্রয়োজন হয় না।

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