Eth0 এবং eth1 কনফিগার করার চেষ্টা করা হয়েছে তবে এথ 1 আনতে ব্যর্থ


14

নীচে উবুন্টু 12.04 এ করার চেষ্টা করছেন।

Eth0 এবং eth1 কনফিগার করার চেষ্টা করা হচ্ছে, eth0 ভাল কাজ করে তবে eth1 আনতে ব্যর্থ হয়েছে।

নীচে সেটিংসটি রয়েছে /etc/network/interfaces:

auto eth0 eth1

iface eth0 inet static
address 172.19.20.186
netmask 255.255.255.252
network 172.19.20.184
broadcast 172.19.20.187
gateway 172.19.20.185

iface eth1 inet static
address 172.18.182.55
netmask 255.255.254.0
gateway 172.18.182.1

up route add -net 172.19.26.0/23 gw 172.19.20.185 dev eth0
up route add -net 172.19.24.0/23  gw 172.19.20.185 dev eth0
up route add default  gw 172.18.182.1 dev eth1

/etc/init.d/networking restartকাজটি শেষ হয়ে গেলে নীচে ত্রুটি দেওয়া:

$ /etc/init.d/networking restart
RTNETLINK answers: File exists
Failed to bring up eth1

এমনকি ifdown eth1এবং ifup eth1উপরের ত্রুটি প্রদান।

কেউ কীভাবে এটি সমাধান করতে সহায়তা করতে পারে?


দুটি জিনিস যা আপনি যাচাই করতে চাইতে পারেন ১. এথ 1 এর চেয়ে এথি টাইপের একটি টাইপ হতে পারে 2. সম্ভবত আপনি ভার্চুয়াল মেশিনে নেটওয়ার্ক ইন্টারফেস যুক্ত করেননি

উত্তর:


15

আমি মনে করি আপনার কেবল একটি ডিফল্ট গেটওয়ে প্রয়োজন। আপনি আপ 3 সেট করেছেন: gateway 172.19.20.185, gateway 172.18.182.1এবং up route add default gw 172.18.182.1 dev eth1

নিম্নলিখিত ইন্টারফেস ফাইল চেষ্টা করুন:

auto eth0 eth1

iface eth0 inet static
  address 172.19.20.186
  netmask 255.255.255.252

iface eth1 inet static
  address 172.18.182.55
  netmask 255.255.254.0
  gateway 172.18.182.1
  up route add -net 172.19.26.0/23 gw 172.19.20.185 dev eth0
  up route add -net 172.19.24.0/23 gw 172.19.20.185 dev eth0

সম্পাদনা : ইন্টারফেসগুলি ম্যানুয়ালি কনফিগার করার জন্য এটি ব্যবহার করে দেখুন, যাতে ত্রুটিটি কোথায় তা আমরা দেখতে পারি।

  1. সমস্ত ইন্টারফেস বন্ধ করুন: ifconfig eth0 down; ifconfig eth1 down; ifconfig eth2 down; ifconfig eth3 down
  2. Eth0 কনফিগার করুন: ifconfig eth0 172.19.20.186 netmask 255.255.255.252 up
  3. এথ 1 কনফিগার করুন: ifconfig eth1 172.18.182.55 netmask 255.255.254.0 up
  4. ডিফল্ট গেটওয়ে সেট আপ করুন: route add default gw 172.18.182.1
  5. প্রথম স্থিতিশীল রুট সেট আপ করুন: route add -net 172.19.26.0/23 gw 172.19.20.185 dev eth0
  6. দ্বিতীয় স্থিতিশীল রুট সেট আপ করুন: route add -net 172.19.24.0/23 gw 172.19.20.185 dev eth0

আপনার প্রতিক্রিয়া ফিরে ধন্যবাদ। আপনি যে বিকল্পটি সরবরাহ করেছেন তা চেষ্টা করেও এখনও এটি একই ত্রুটিটি দিচ্ছে।
এথ

হ্যাঁ এথ 1 আছে এবং এথ 2 এবং এথ 3ও রয়েছে। যদি eth1 এর পরিবর্তে eth2 এবং eth3 কনফিগার করার চেষ্টা করা হয় তবে এটি একই ত্রুটি দিচ্ছে। নীচে ifconfig -a eth1 এথ 1 লিঙ্ক এনক্যাপ: ইথারনেট এইচডাব্ল্ডার 6c: 3 বি: e5: বি 1: 40: 4 ডি ইনেট অ্যাডার: 172.18.182.55 বিস্কুট: 172.18.183.255 মাস্ক: 255.255.254.0 ইনট 6 অ্যাডার: fe80 :: 6e3b: e5ff: feb1: 404 ডি / 64 স্কোপ: লিঙ্ক
টেস্ট 1234

ifup এবং ifdown একই ত্রুটি দেখায় ...... 2config -a এথ 2 এবং এথ 3 এর নীচে রয়েছে .... এথ 2 লিঙ্ক এনক্যাপ: ইথারনেট এইচডাব্ল্ডার 6 সি: 3 বি: ই 5: বি 1: 40: 4 ই ব্রডকাস্ট মাল্টিকাস্ট এমটিইউ: 1500 মেট্রিক : 1 ...... এথ 3 লিঙ্ক এনক্যাপ: ইথারনেট এইচডাব্ল্ডার 6c: 3 বি: e5: বি 1: 40: 4f ব্রডকাস্ট মাল্টিকাস্ট এমটিইউ: 1500 মেট্রিক: 1 ........ সেভারটি পুনরায় চালু করুন তবে এখনও একই সমস্যা
টেস্ট 1234

1
1. সমস্ত ইন্টারফেস বন্ধ করুন: ifdown eth0 eth1 এথ 2 এথ 3 এই পদক্ষেপের জন্য এটি নীচে ত্রুটি দিচ্ছে ...... আইডাউন: ইন্টারফেস এথ 1 আইফড কনফিগার করা হয়নি: ইন্টারফেস ইথ 2 আইফড কনফিগার করা হয়নি: ইন্টারফেস eth3 notconfigured ...... জন্য অন্যান্য পদক্ষেপ 2 থেকে 6 ধাপে এটি কোনও ত্রুটি দিচ্ছে না
টেস্ট 1234

দুর্দান্ত ... আইপি ঠিকানাটি সংযুক্ত করার চেষ্টা করেছে এবং এটি কাজ করছে, সমস্যাটি সমাধান হয়ে গেছে ... ধন্যবাদ এক গুচ্ছ, আপনি পদক্ষেপগুলি সমস্যার সমাধানে সহায়তা করেছেন
টেস্ট 1234

4

কখনও কখনও ইন্টারফেসটি কাজ করার আগে এটি ফ্লাশ করা:

ip addr flush dev enp2s0

যেহেতু আমি রুটগুলির সাথে জগাখিচুড়ি করছি, সম্ভবত এটি কোথাও ঝুলিয়ে দেওয়া হয়েছিল এবং এই ওয়ান-লাইনারটি বিষয়টি পুরোপুরি সমাধান করেছে। ধন্যবাদ।
স্কাইআরটি

0

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

নিম্নলিখিত কমান্ডগুলি ব্যবহার করে আপনার নেটওয়ার্ক ম্যানেজারকে অক্ষম করার চেষ্টা করুন।

exec sudo -i
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
mv /lib/systemd/system/NetworkManager.service NetworkManager.service.res

আপনি নিজের নেটওয়ার্ক পরিচালককে আবার সক্ষম করতে পারবেন

exec sudo -i
mv /lib/systemd/system/NetworkManager.service.res  NetworkManager.service
systemctl enable NetworkManager.service
systemctl start NetworkManager.service

এর পরে আপনার / etc / নেটওয়ার্ক / ইন্টারফেস থেকে কনফিগারেশন পুনরায় বুট করা হবে।

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