পিং কীভাবে জানতে পারে যে আমার প্যাকেটগুলি ফিল্টার করা হয়েছে?


20

আমি একটি আইরিশ আইএসপি গ্রাহক, এরিকম, যা জলদস্যু উপসাগরটিকে সেন্সর করা শুরু করেছে

আমি যখন পিং করার চেষ্টা করি 194.71.107.15যা thepiratebay.com এর আইপি ঠিকানা, আমি এই আউটপুটটি পাই:

PING 194.71.107.15 (194.71.107.15) 56(84) bytes of data.
From 159.134.124.176 icmp_seq=1 Packet filtered
From 159.134.124.176 icmp_seq=2 Packet filtered
From 159.134.124.176 icmp_seq=3 Packet filtered

পিং কীভাবে জানতে পারে যে এটি ফিল্টার হয়েছে? এটি কীভাবে ফিল্টার করা হয় সে সম্পর্কে আমি আরও কীভাবে জানতে পারি। আমার পিং / এনএমএপ ফু দুর্বল।

উত্তর:


14

পিং আইকো-অনুরোধের প্রতিক্রিয়া হিসাবে এটি প্রাপ্ত ICMP নিয়ন্ত্রণ বার্তার উপর নির্ভর করে এর মুদ্রিত বার্তাটি নির্ধারণ করে ।

অনুমান হিসাবে, আমি কল্পনা করব যে পাইকার বেতে অ্যাক্সেস ব্লক করতে যে কোনও ফিল্টারিং ডিভাইসই ব্যবহার করছে যা আইসিএমপি প্রকার 3, কোড 9 (প্রশাসনিকভাবে নিষিদ্ধ নেটওয়ার্ক) বা টাইপ 3, কোড 10 (হোস্ট প্রশাসনিকভাবে নিষিদ্ধ) এর প্রতিক্রিয়া হিসাবে বার্তা উত্পন্ন করছে পাইকার বে এর আইপি ঠিকানায় ট্র্যাফিক নির্দেশিত।

নিশ্চিত করার জন্য, আমি একটি প্যাকেট ক্যাপচার চালানোর পরামর্শ দিচ্ছি ( ওয়্যারশার্ক বা অনুরূপ ব্যবহার করে ) এবং আপনি যে আইসিএমপি প্রতিক্রিয়া প্যাকেটগুলি পেয়েছেন তা 159.134.124.176 থেকে ফিরে পেয়ে যাচ্ছেন।


29

দেখার পরে

আইপুটিলস-পিং দেবিয়ান ইচ্ছু প্যাকেজ থেকে পিং.সি, আমি দেখতে পেয়েছি:

 
 / *
 *
 * pr_icmph -
 * আইসিএমপি শিরোনাম সম্পর্কে বর্ণনামূলক স্ট্রিং প্রিন্ট করুন।
 * /
অকার্যকর pr_icmph (__ u8 প্রকার, __u8 কোড, __u32 তথ্য, স্ট্রাক্ট আইএসএফএফডিআর * আইসিপি)
{

...
                কেস ICMP_PKT_FILTERED:
                        প্রিন্টফ ("প্যাকেট ফিল্টার করা \ n");
                        বিরতি;
...

দেখে মনে হচ্ছে iptables প্রত্যাখাত প্রতিক্রিয়াতে এটি যুক্ত করে, দেখুন

http://tomoyo.sourceforge.jp/cgi-bin/lxr/source/net/ipv4/netfilter/ipt_REJECT.c

এবং "ICMP_PKT_FILTERED" অনুসন্ধান করুন, যদিও এটি কেবলমাত্র এই জাতীয় বার্তায় পিং জবাব দিতে পারে না।


5
উত্স ডাইভিং জন্য +1।
রেইনরেট

1
স্পষ্টভাবে.
স্কিলম্যান 15

এটির কারণ হতে পারে এমন আরেকটি জিনিস হ'ল "ব্যক্তিগত" প্যাকেটগুলি (একটি ব্যক্তিগত / অভ্যন্তরীণ আইপি ব্যবহার করে) যা এটি বিশ্বের কাছে তৈরি করে। আমি যখন ভিপিএন সংযোগ হ্রাস পেয়েছি এবং প্যাকেটগুলি 10.11.12.13 এ যেতে শুরু করেছে তখন কোনও বাহ্যিক সিস্টেমের "প্যাকেট ফিল্টারড" প্রতিক্রিয়া পাওয়া শুরু হয়েছিল যা তাদের কখনই প্রথম স্থানে যাওয়া উচিত ছিল না। এছাড়াও en.wikedia.org/wiki/IP_address#IPv4_private_addresses
ফেন্সিপোস্ট

4

তার অর্থ এই যে 159.134.124.176 ডিভাইসটি আইসিএমপি (পিং) প্যাকেটগুলি ব্লক করছে এবং সেই তথ্য দিয়ে আপনাকে জবাব দিচ্ছে। সম্ভাব্য আইসিএমপি উত্তরগুলি এই উইকি নিবন্ধে তালিকাভুক্ত করা হয়েছে ।


1

পিং একটি ICMP_DEST_UNREach পায় এবং প্রত্যাবর্তিত আইসিএমপি প্যাকেজের ধরণের উপর নির্ভর করে ফিরে আসা পিং জানে যে এটি ফিল্টার করেছে।


1

আমি মনে করি এর অর্থ হ'ল 159.134.124.176 আপনার পিংগুলি 194.71.107.15 এ পৌঁছানোর অনুমতি দিচ্ছে না, এটি আইসিএমপি ফিল্টার করছে (কমপক্ষে)। আমি যখন একই জিনিস করি তখন আমি পাই:

\# ping 194.71.107.15
PING 194.71.107.15 (194.71.107.15) 56(84) bytes of data.
64 bytes from 194.71.107.15: icmp_seq=1 ttl=50 time=43.0 ms
64 bytes from 194.71.107.15: icmp_seq=2 ttl=50 time=42.0 ms
64 bytes from 194.71.107.15: icmp_seq=3 ttl=50 time=42.1 ms

... এবং একটি সুইফ্ট ডাব্লুএইচআইওএস আমাকে বলে যে 159.134.124.176 আসলে এরাইকমের মালিকানাধীন কিছু।


2
প্রশ্নটি "কীভাবে" পিং জানে, আমি মনে করি লেখক আইসিএমপি ফিল্টার হচ্ছে সে সম্পর্কে সচেতন is তিনি সম্ভবত ভাবেন যে ফিল্টার করা মানে ব্ল্যাকহোল স্টাইল ফিল্টার করা, কিছুই দেওয়া হয়নি এবং যা "ম্যাজিকালি" পিনিং সম্পর্কে প্রশ্ন উত্থাপন করেছে বিষয়টি কী তা জেনে।
ক্যারোলিস টি।

1

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

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