উবুন্টুতে E11 এবং eth2 সঠিকভাবে কনফিগার করতে অক্ষম


10

আমি নেটওয়ার্ক প্রশাসনে সম্পূর্ণ নতুন এবং তাই কিছুটা শক্ত খুঁজে পাচ্ছি things আমার একটি মেশিন রয়েছে, যার 1 ইন্টারফেস আমাকে সাবনেট 10.0.20.0/24, অন্য 10.1.0.0/24 এবং তৃতীয়টি 10.128.0.0/24 এ সেট করতে হবে। আমার eth0 ইতিমধ্যে চলছে, এবং ifconfig কমান্ড ফলাফলটি দেখায়:

eth0      Link encap:Ethernet  HWaddr fa:16:3e:31:bc:c9  
          inet addr:10.0.20.3  Bcast:10.0.20.255  Mask:255.255.255.0
          inet6 addr: fe80::f816:3eff:fe31:bcc9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1454  Metric:1
          RX packets:8941 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5324 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:5662823 (5.6 MB)  TX bytes:616960 (616.9 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:672 (672.0 B)  TX bytes:672 (672.0 B)

এটি এবং অন্য কোথাও তাকিয়ে আমি আমার / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেসগুলি এভাবে কনফিগার করেছি:

auto eth0
iface eth0 inet static
    address 10.0.20.3
    netmask 255.255.255.0

auto eth1
iface eth1 inet static
    address 10.1.0.1
    netmask 255.255.255.0

auto eth2
iface eth2 inet static
    address 10.128.0.1
    netmask 255.255.255.0

ইতিমধ্যে এটি চলমান থাকায় আমি ইথ 0-তে কিছু করি নি। আমি "sudo ifdown eth1" চেষ্টা করেছি। আমি পাচ্ছি:

ifdown: interface eth1 not configured

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

"Sudo ifup eth1" চালানোর সময় আমি ফলাফল পেয়েছি:

Cannot find device "eth1"
Failed to bring up eth1.

ঠিক আছে, এখানে আমি যা করেছি - এথ 1 এবং এথ 2 ব্যবহারের পরিবর্তে আমি তাদের যথাক্রমে eth0: 1 এবং eth0: 2 দিয়ে প্রতিস্থাপন করেছি, নীচের মত:

auto eth0:1
iface eth0:1 inet static
    address 10.1.0.1
    netmask 255.255.255.0

auto eth0:2
iface eth0:2 inet static
    address 10.128.0.1
    netmask 255.255.255.0

এখন, আমি যখন "sudo ifup eth0: 1" এবং "sudo ifup eth0: 2" করছি তখন ইন্টারফেসটি সঠিকভাবে শুরু হয়। সুতরাং "ifconfig -a" এর আউটপুট হল:

eth0      Link encap:Ethernet  HWaddr fa:16:3e:31:bc:c9  
          inet addr:10.0.20.3  Bcast:10.0.20.255  Mask:255.255.255.0
          inet6 addr: fe80::f816:3eff:fe31:bcc9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1454  Metric:1
          RX packets:1498 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1220 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:149182 (149.1 KB)  TX bytes:148374 (148.3 KB)

eth0:1    Link encap:Ethernet  HWaddr fa:16:3e:31:bc:c9  
          inet addr:10.1.0.1  Bcast:10.1.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1454  Metric:1

eth0:2    Link encap:Ethernet  HWaddr fa:16:3e:31:bc:c9  
          inet addr:10.128.0.1  Bcast:10.128.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1454  Metric:1

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1184 (1.1 KB)  TX bytes:1184 (1.1 KB)

তবে, আমি এখনও বিভ্রান্ত। আমি এথ 1 এবং এথ 2 ডিভাইসগুলির সাথে একই কাজ করার কথা। যদি এই ইন্টারফেসগুলি উপস্থিত না থাকে তবে আমি কীভাবে এগুলি যুক্ত করব?

ঠিক আছে, আমি অবশেষে এটি পেয়েছি। আমি যখন আমার ওপেনস্ট্যাক উদাহরণ তৈরি করেছি, তখন আমি কেবলমাত্র একটি নেটওয়ার্ক ইন্টারফেস ব্যবহার করে তা করেছি। এইভাবে শুধুমাত্র eth0 তৈরি হয়েছিল। আমি উদাহরণটি মুছলাম এবং অতিরিক্ত ইন্টারফেস নির্দিষ্ট করে একটি নতুন তৈরি করেছি। eth1 এবং eth2 সফলভাবে কনফিগার করা হয়েছিল!


/ Etc / নেটওয়ার্ক / ইন্টারফেসে পরিবর্তন করার পরে আপনি কি নেটওয়ার্কিং পুনরায় চালু করেছেন?
EEAA

হ্যাঁ, আমি "sudo /etc/init.d/ নেটওয়ার্কিং পুনঃসূচনা" কমান্ডটি

আপনার নেটওয়ার্কিং পুনরায় চালু করুন এবং আপনার লগগুলি পরীক্ষা করুন। সিসলগ এবং অন্যান্য কোনও প্রাসঙ্গিক লগ থেকে ডেটা পোস্ট করুন। উবুন্টু সার্ভার নাকি ডেস্কটপ?
ETL

1
কেন ifdown? ইন্টারফেস ইতিমধ্যে ডাউন আছে। এটি পেতে, আপনার ব্যবহার করা উচিত ifup
etagenklo

আমি আমার পোস্টটি সম্পাদনা করে আইফআপের ফলাফল অন্তর্ভুক্ত করতে পারি।

উত্তর:


1

কমান্ডগুলি ifupএবং ifdownনীচের অস্থায়ী ফাইলগুলি /var/libমনে রাখার জন্য ব্যবহার করছে যা কোন ইন্টারফেস শীঘ্রই চালু এবং কোনটি নয়। অন্যান্য কমান্ড ( ifconfig) এটি জানে না। এইভাবে, আপনি যদি আপনার ইন্টারফেসগুলি এর সাথে কনফিগার করেন ifconfigতবে ifup/ / ifdownমনে করবে এটি এখনও নিচে রয়েছে।

1998 সালের দিকে এটি খুব শীঘ্রই ছিল, এবং সম্ভবত কেউ বলতে পারে না, কেন।

সম্পাদনা করুন /etc/networking/interfaces(বা অন্য কোনও বিতরণ-নির্ভর কনফিগারেশন এতে /etc), এবং ifup/ ifdownকমান্ডগুলি ব্যবহার করুন , যদি পারেন তবে। এই সেটিংগুলি রিবুটগুলির মধ্যে মনে থাকবে। শুভকামনা!

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