উইন্ডোজে, আইপি গন্তব্যটির রুট কীভাবে নির্ধারণ করবেন?


21

কোনও নির্দিষ্ট আইপি গন্তব্যের জন্য নেওয়া "আইপি রুটটি" রুট প্রিন্টের দিকে না তাকিয়ে এবং নিজে নিজে এটি আবিষ্কার না করে) আমি কীভাবে তা নির্ধারণ করতে পারি?

ওএস এক্সে route get 1.2.34এবং লিনাক্সে আছে /sbin/ip route get 1.2.3.4। উইন্ডোজে কি এরকম কিছু আছে?


যদি আপনি PowerShell ব্যবহার করতে ইচ্ছুক আপনি পেতে-NetRoute cmdlet ব্যবহার করতে পারেন technet.microsoft.com/en-us/library/hh826126.aspx
Arana

উত্তর:


8

হাঁ। একটি কমান্ড লাইন খুলুন এবং টাইপ করুনtracert 1.2.3.4


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

1
@ ইলিয়া: ব্যবহার -d(কোনও সমাধান আইপি নয়) এবং -w 0(পিংয়ের জন্য অপেক্ষা করবেন না) স্ক্যানটি অনেক গতি বাড়িয়ে তুলবে ।
হ্যালো 71

16
এটি আসলে একই জিনিস করে না। route getকমান্ড মূল পোস্ট স্থানীয় রাউটিং টেবিল একটি লুকআপ সঞ্চালন এবং ফলাফল আসতে উল্লেখ করা হয়। উদাহরণস্বরূপ, আপনি ip route get 192.168.1.32/28সেই নেটওয়ার্কের জন্য কোন রাউটিং টেবিল এন্ট্রি ব্যবহার করা হবে তা জানতে চাইতে পারেন তবে আপনি tracertনেটওয়ার্ক ব্লকগুলি সম্পর্কে জিজ্ঞাসা করতে পারবেন না ।
12 'এ 3:30 এ লারস্ক

1
@ হ্যালো 71 -w 0আমার ক্ষেত্রে কাজ করছে না (ত্রুটি দেয় Bad value for option -w.)। -w 1তবে কাজ করে।
কৃষাপ্রকাশকর

8
এটি সঠিক উত্তর নয়। tracertকোন ইন্টারফেসটি ব্যবহৃত হচ্ছে তার মতো রাউটিংয়ের তথ্য দেয় না।
রিকমিশাম

25

পাওয়ারশেলে:

Find-NetRoute -RemoteIPAddress "10.0.0.34" | Select-Object ifIndex,DestinationPrefix,NextHop,RouteMetric -Last 1

ifIndex DestinationPrefix NextHop     RouteMetric
------- ----------------- -------     -----------
     49 10.0.0.0/24       10.64.130.4           0

2
tbh এটি আরও upvated করা উচিত। Find-NetRouteআপনি সম্ভবত ip route getউইন্ডোতে যাচ্ছেন সবচেয়ে কাছের ।
ব্র্যাচলে

মনে রাখবেন যে এটি উইন্ডোজ 7 (এবং নিম্ন) এ কাজ করবে না। উইন্ডোজ 8 (এবং উপরের) এ কাজ করা উচিত।
Nux

এটি গ্রহণযোগ্য উত্তর হওয়া উচিত। বিটিডব্লিউ, পাওয়ারশেল দৈনিক ইন্টারেক্টিভ ব্যবহারের জন্য ডিজাইন করা হয়নি বলে মনে হচ্ছে ...
সাইফডেসিফ

8

pathpingকমান্ড অনুরূপ tracertকিন্তু বিদায়ী ইন্টারফেস অন্তর্ভুক্ত করা হয়েছে।

সাইগউইন ব্যবহার করে, এই কমান্ডটি নির্দিষ্ট গন্তব্যে (নির্দিষ্ট করে $HOST) বহির্গামী আইপি / ইন্টারফেস দেয় :

pathping -n -w 1 -h 1 -q 1 $HOST | head -n 4 | tail -n 1 | awk '{print $2}'


1
এটি একটি ভাল উত্তর। pathping -n -w 1 -h 1 -q 1 $HOST আমার জন্য খুব তথ্যপূর্ণ ছিল। আমার যে সমস্যাটি ছিল তা নির্ধারণ করতে আমাকে সহায়তা করে।
27:58 এ জেমেং
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.