আমি কীভাবে ম্যাক ওএস এক্স ব্যবহার করে কোনও আইপিভি 6 হোস্টে টেলনেট করতে পারি?


11

আমি একটি কর্পোরেট নেটওয়ার্কে IPv6, পরীক্ষা করছি এবং যেমন সবচেয়ে IPv6, আদেশ, সঙ্গে OS X এর সঙ্গে সমস্যা telnet -6বা traceroute6, আমি ভুল পান:

connect: No route to host

উদাহরণস্বরূপ, আমার একটি ওয়েব সার্ভার রয়েছে। এটি ব্যর্থ:

$ telnet -6 fe80::… 80    # this fails

আমি জানি সার্ভারটি অ্যাক্সেসযোগ্য কারণ ping6কাজ করে (নোট করুন যে আমাকে -Iযুক্তিটি ব্যবহার করতে হবে ):

$ ping6 -I en1 fe80::…    # this works

এবং আমি জানি যে ওয়েব সার্ভারটি চলছে কারণ আমি উইন্ডোজ থেকে এটিতে টেলনেট করতে পারি:

C:\> telnet fe80::… 80  # this works

আমার সন্দেহ আছে যে এখানে কিছু কনফিগারেশন পতাকা বা কমান্ড-লাইন যুক্তি রয়েছে যা আমি অনুপস্থিত।


ঠিক আছে, আমি কামড় দেব শুধু আইপিভি 4 ব্যবহার করবেন না কেন? এই বিষয়টির জন্য, কেন টেলনেট এমনকি সক্ষম হয়?
জন গার্ডেনিয়ার্স

1
@ জন নাট ৮০ বন্দরটি টেলনেট করার চেষ্টা করছে you আপনি যদি সময়ক্ষণ এটির সাথে কথা না বলেন তবে আপনার ওয়েব সার্ভারটি একাকী হয়ে যাবে এবং মরে যাবে।
জেরাল্ড কম্বস

2
@ জন গার্ডেনিয়ার্স: আমি প্রত্যাশা করেছি যে আমি আগামী 12-18 মাসে এটি প্রয়োগ করা শুরু করব বলে আমি ধারণা করছি আইপিভি 6 নিয়ে পরীক্ষা-নিরীক্ষা করছি। এছাড়াও, জেরাল্ড যেমন বলেছেন, telnet ক্লায়েন্ট হ'ল ওয়েব বা ই-মেইল সার্ভারের সাথে প্রাথমিক সংযোগের পরীক্ষা করার জন্য একটি দরকারী সরঞ্জাম। আমি কমপক্ষে 10 বছরে কোনও টেলনেট সার্ভার দেখিনি।
রাত্রি

@ জেরাল্ড এবং @ নেট, আমি দেখেছি "আমি কীভাবে একটি আইপিভি 6 হোস্টের কাছে টেলনেট করতে পারি", যা আমার কাছে টেলনেট প্রোটোকল বলেছে, এই সময়ে আমি সর্বদা কাঁপুন এবং পড়া বন্ধ করি। অবশ্যই শিরোনামটি "আমি সংযোগের জন্য টেলনেট প্রোগ্রামটি কীভাবে ব্যবহার করব ..." এর মতো কিছু ছিল তবে আমি পুরো প্রশ্নটি পড়তাম। দুঃখিত।
জন গার্ডেনিয়ার্স

উত্তর:


11

Fe80 :: / 16 উপসর্গটি লিংক-স্থানীয় ঠিকানাগুলির জন্য এবং সেগুলি বিশেষ। চালানোর চেষ্টা করুন

netstat -nr

ওএস এক্স এবং

netsh int ipv6 show routes

উইন্ডোজে ওএস এক্স-তে আপনি সম্ভবত প্রতিটি ইন্টারফেসের জন্য আলাদা ফী 80 :: রুট দেখতে পাবেন, যেমন লো0 এবং এন 1 এর জন্য। উইন্ডোজ (এক্সপি, কমপক্ষে) এটি করতে দেখা যায় না। যেহেতু ওএস এক্সের একই উপসর্গের একাধিক রুট রয়েছে আপনার ট্র্যাফিকটি সঠিক দিকে নির্দেশ করতে আপনাকে একটি জোন সূচক ব্যবহার করতে হবে :

$ telnet -6 fe80::…%en1 80

আপনাকে ধন্যবাদ, এটি কাজ করেছে। আর ব্যাখ্যা কেন এটা Windows এ কাজ কিন্তু OS X এর উপর না করার জন্য ধন্যবাদ
Nate

4

একটি ইন্টারফেসে সাধারণত একাধিক IPv6 ঠিকানা থাকতে পারে। একটি লিঙ্ক-স্থানীয় ঠিকানা স্বয়ংক্রিয়ভাবে fe80 :: / 16 রেঞ্জ থেকে তৈরি হয় এবং রাউটেড হয় না (পয়েন্ট টু পয়েন্ট সংযোগ)। জেরাল্ড কম্বস যেমন উল্লেখ করেছেন , আপনি কোন জোন সূচক নির্দিষ্ট করতে হবে যদি আপনি কোন ইন্টারফেসটি ব্যবহার করবেন তা নির্দিষ্ট করতে না পারলে।

স্থানীয় লিঙ্কের বাইরে নিয়মিত ব্যবহার এবং সংযোগের জন্য আপনাকে ইন্টারফেসে রাউটেবল অ্যাড্রেস যুক্ত করতে হবে। এটি আপনার আইএসপি থেকে (বা কোনও টানেল সরবরাহকারী যেমন সিক্সএক্সএস বা হি নেট থেকে) আপনার নিজের আইপিভি 6 রেঞ্জ পেয়ে এবং এগুলি রাউটার বিজ্ঞাপন, ডিএইচসিপিভি 6 বা ম্যানুয়ালি আপনার ডিভাইসে বিতরণ করেই করা যেতে পারে।

আপনি যদি পরীক্ষা করে দেখেন তবে আপনি বিশেষ "ইউনিক ইউনিকাস্ট" আইপি পরিসীমাটি fc00 :: / 7 ব্যবহার করতে পারেন যা আরএফসি 4193 অনুসারে এর জন্য ব্যবহার করা উচিত:

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

পরীক্ষা করে দেখুন এই সাইটের , যা পায় আপনার জন্য একটি সীমার উৎপাদিত দ্বারা শুরু করে।


অনন্য স্থানীয় ঠিকানাগুলি আমার পরবর্তী পদক্ষেপ হবে। চমৎকার লিঙ্কের জন্য ধন্যবাদ!
নট

0

আমি বিশ্বাস করি আপনি স্থানীয় fe80 :: ঠিকানার লিঙ্কটিতে একটি বাগ খুঁজে পেয়েছেন। এটি স্থানীয় হিসাবে আমার লিখিত হওয়া সত্ত্বেও আমার সর্বজনীন ঠিকানা ব্যবহার করে আমার পক্ষে কাজ করে।

$ telnet -6 2001::xxx:: 80
Trying 2001::xxx::...
Connected to 2001::xxx::
Escape character is '^]'.
HEAD / HTTP/1.0

HTTP/1.1 200 OK
Date: Thu, 30 Dec 2010 01:18:00 GMT
Server: Apache
Last-Modified: Sun, 30 May 2010 20:11:06 GMT
Accept-Ranges: bytes
Content-Length: 44
Connection: close
Content-Type: text/html

Connection closed by foreign host.

আসল ভি 6 ঠিকানা পাওয়ার চেষ্টা করুন।


1
একটি লিঙ্ক-স্থানীয় ঠিকানা কোনও কম আসল নয় , তবে এটি আপনার ব্যবহারের ক্ষেত্রে নির্ভর করে কম কার্যকর হতে পারে ।
জেরাল্ড কম্বস

একটি 2001 :: ঠিকানা না স্থানীয় লিঙ্ক। এটি একটি রুটেবল পরিসীমা এবং লিংক-স্থানীয় রিজার্ভেশন Fe80 :: / 16 এর সাথে বিভ্রান্ত হওয়া উচিত নয়। দয়া করে শব্দটির অপব্যবহার করবেন না, যেহেতু এটি লোককে বিভ্রান্ত করবে।
মার্টিজন হিমেলস

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