আইপি পরিবর্তনের পরে পিং করা যায় না


0

আমি ফেডোরা 19 এর সাথে 3 ভার্চুয়াল মেশিন চালাচ্ছি The মেশিন বি দুটি নেটওয়ার্ক অ্যাডাপ্টার সহ সেট আপ করা হয়েছে এবং মেশিন এ এবং মেশিন সি এর মধ্যে ক চ্যানেল সরবরাহ করে B

মেশিনটি একটি আইপি সেট করা আছে 192.168.1.1এবং মেশিন সি আইপি 172.16.1.1 অন ​​মেশিনে সেট করা আছে বিআইয়ের আইপি সহ 192.168.1.254 একটি অ্যাডাপ্টার এবং আইপি সহ অন্য একটি অ্যাডাপ্টার রয়েছে 172.16.1.254

iptablesট্রি মেশিনে ফ্লাশ করার পরে আমি pingকোনও নেটওয়ার্ক ছাড়াই সমস্ত নেটওয়ার্ক করতে পারি ।

সমস্যাটি যখন আমি 192.168.1.3কমান্ড দিয়ে মেশিন এ তে পরিবর্তন করিifconfig p2p1 192.168.1.3

এই মুহূর্ত হিসাবে আমি আর মেশিন সি থেকে মেশিন এ পিং করতে সক্ষম নই

আমি কি ভুল করছি?

আমি ifuo p2p1মেশিন এ এ করার পরে এটি পূর্ববর্তী আইপিতে ফিরে আসে, এটি 192.168.1.1এখন এবং আমি মেশিন সি থেকে মেশিন এ পিং করতে পারি


আপনি কি নিশ্চিত করেছেন যে রাউটিং টেবিলটি একই ছিল? সেখানে কোনও ডিফল্ট রুট ছিল?
ডেভিড শোয়ার্জ

আমি কোনও রাউটিং টেবিল পরিবর্তন করি নি। আমার কি পরিবর্তন করা উচিত? কি?
ফ্যাভোলাস

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

হাঁ। সমস্যা ছিল। দয়া করে একটি উত্তর জমা দিন যাতে আমি এটি সঠিক হিসাবে নির্বাচন করতে পারি
ফ্যাভোলাস

আইপি টেবিলগুলি ফ্লাশ করতে পারে?
রুডল্ফ

উত্তর:


1

আইপি অ্যাড্রেস পরিবর্তন করার পরে আপনার যে কোনও রুট দরকার হবে তা যুক্ত করতে হবে। আপনি সম্ভবত ডিফল্ট রুটটি হারিয়েছেন।


1

এটি সত্য যে আপনি ডিফল্ট রাউটিংয়ের জন্য ব্যবহৃত একটি আইপি ঠিকানা সরিয়ে ফেললে আপনি ইতিমধ্যে রাউটিং টেবিলগুলি আপডেট করতে হবে (ইতিমধ্যে উত্তর হিসাবে পোস্ট করা হয়েছে), আপনাকে বিভিন্ন স্তরের কমান্ডের মিশ্রণও বন্ধ করতে হবে।

লিনাক্স কার্নেল নেটওয়ার্ক কনফিগারেশন নিয়ন্ত্রণ করতে ভাল উপায় ipথেকে কমান্ড iproute বা iproute2 প্যাকেজ। এটি কার্নেল নেটওয়ার্কিংয়ের জন্য নিম্ন-স্তরের ইন্টারফেস, যা বেশিরভাগ টেস্টিং এবং ডিবাগিংয়ের জন্য দরকারী। আপনি এটি ব্যবহার করছেন ifconfigযা একইরকম (যদিও অবমূল্যায়িত) কারণ এটি সরাসরি কার্নেলের সাথেও কথা বলে তবে এর উপরে কিছু যাদু করে তবে কিছু পরিস্থিতিতে খারাপভাবে ব্যর্থ হয়। এ পর্যন্ত সব ঠিকই.

তবে ifupস্ব স্ব স্ক্রিপ্টগুলিতে কমান্ড না রাখলে নিম্ন স্তরের সরঞ্জামগুলি বিতরণের সাথে মিশ্রন করা ভাল ধারণা নয়। ifupকমান্ড নিয়ন্ত্রণ নেটওয়ার্ক কনফিগারেশন সরঞ্জামের মত /etc/sysconfig/network, /etc/network/interfacesবা NetworkManagerযা কার্নেলে ডিস্ক ফাইল থেকে ব্যবহারকারী কনফিগারেশন (এবং সম্ভব মেমরির রাষ্ট্র হিসাবে ভাল) মোড়।

সুতরাং, যদিও এটি একটি বৈধ উত্তর হয়ে গেছে যে রুটগুলি পুনরায় যুক্ত করতে হবে, তবে আপনি নেটওয়ার্কিং সম্পর্কে শিখতে নিম্ন-স্তরের সরঞ্জামের সাথে খেলতে চান কিনা বা আপনি আপনার বিতরণের নেটওয়ার্ক কনফিগারেশন সমাধানটি ব্যবহার করতে চান কিনা তা পরিষ্কার নয়।

পরবর্তী ক্ষেত্রে, ifconfigপাশাপাশি উপেক্ষা করুন ip(চূড়ান্ত ফলাফল পরীক্ষা করা বাদে) এবং নিম্নলিখিত পদক্ষেপগুলি সম্পাদন করুন:

  • আপনার নেটওয়ার্ক কনফিগারেশন ফাইলটি সম্পাদনা করুন।
  • কনফিগারেশনটি পুনরায় লোড করতে (এবং প্রয়োগ করতে) সম্পর্কিত সরঞ্জামটিকে বলুন।

ফেডোরা 19 কনফিগারেশন ফাইলের মধ্যে থাকা /etc/sysconfig/network-scriptsএবং হয় ঐতিহ্যগত সাথে ব্যবহার করা যাবে নেটওয়ার্ক-স্ক্রিপ্ট ( /etc/init.d/network) অথবা সঙ্গে NetworkManager দ্বারা যদি এক একটি চলমান ইনস্টল করা হয়। আপনি এটির সেবা পুনরায় চালু করতে পারেন service network restartঅথবা service NetworkManager restartযথাক্রমে (অথবা systemctlপ্রতিরূপ)।


0

আপনি পরিষেবাটি আবার চালু করবেন?

/etc/init.d/ নেটওয়ার্কিং পুনরায় আরম্ভ করুন

সেরা


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