লুপব্যাক ডিভাইস কীভাবে প্রয়োগ করা হয়?


8

লুপব্যাক নেটওয়ার্কিং ইন্টারফেস

সফ্টওয়্যারটিতে পুরোপুরি প্রয়োগ করা একটি ভার্চুয়াল নেটওয়ার্ক ডিভাইস।

তবে বাস্তবে এই বাস্তবায়ন কীভাবে সম্পাদিত হয় এবং আপনি কীভাবে এটি ব্যবহার করেন?

আমি যতদূর জানি, আইপিগুলি স্থানীয় রাউটিং সারণীতে স্থানীয় হিসাবে চিহ্নিত করা হয়:

ip route show table local  

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

সম্পাদনা করুন: আমার চূড়ান্ত লক্ষ্যটি লুপ-ডিভাইস কনফিগারেশনটি পরিচালনা করা, যাতে আমার ল্যাপটপে আমার ইন্টারফেসের (দুটি ওয়ালান অ্যাডাপ্টার) মধ্যে ডেটাগ্রাম পাঠানোর ফলে স্থানীয় লুপগুলিতে নয় বরং নেটওয়ার্কে আসল ট্র্যাফিক / ডেটাগ্রামের ফলাফল ঘটতে পারে। ইন্টারফেস 1 -> ডাব্লুএলএএন -> ইন্টারফেস 2 এবং নয়: ইন্টারফেস 1 -> লুপ -> ইন্টারফেস 2

উত্তর:


5

এটি সম্পূর্ণরূপে রাউটিং টেবিলগুলির মাধ্যমে পরিচালিত হয়।

ভার্চুয়াল মেশিনে চেষ্টা করা বেশ সহজ, যদি আপনি মজা চান। আপনি যেখানে চেষ্টা করেছেন এমন মেশিনে ঘটতে পারে এমন কোনও কিছুর জন্য আমি দায় নিচ্ছি না।

প্রথমে নেটমাস্কটি lo255.255.0.0 এ পরিবর্তন করা যাক :

sudo ip addr del 127.0.0.1/8 dev lo; sudo ip addr add 127.0.0.1/16 dev lo

এখন আমাদের দেখুন lo:

$ ip -4 addr show dev lo
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
    inet 127.0.0.1/16 scope host lo

127.1.1.1 প্যাকেট কোথায় যাবে?

$ sudo ip route get 127.1.1.1
127.1.1.1 via 172.16.22.2 dev eth0  src 172.16.22.130 
    cache  mtu 1500 advmss 1460 hoplimit 64

আমরা অন্য টার্মিনালে পিং করা শুরু করি:

$ ping 127.1.1.1

আসুন E00 তে আইএমএমপি ট্র্যাফিক নিরীক্ষণ করা যাক:

$ sudo tcpdump -i eth0 icmp
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on lo, link-type EN10MB (Ethernet), capture size 65535 bytes
07:28:42.060077 IP 172.16.22.130 > 127.1.1.1: ICMP echo request, id 5665, seq 4, length 64
07:28:43.059920 IP 172.16.22.130 > 127.1.1.1: ICMP echo request, id 5665, seq 5, length 64

আমি আপনাকে loএকটি রিমোট মেশিনের নেটমাস্কটি 255.255.0.0 এ পরিবর্তন করতে এবং তাদের নেটওয়ার্ক ইন্টারফেসে আইপি ঠিকানা 127.1.1.1 যুক্ত করার মহড়া দিয়ে রেখে যাব। আপনি দেখতে পাচ্ছেন আইসিএমপি উত্তরগুলি ফিরে আসছে। দ্রষ্টব্য যে রাউটারগুলি ভাল খেলতে পারে না।

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