ইফকনফিগ (লিনাক্সে) অবমূল্যায়নের বিবৃতি কোথায়?


41

অনেক লোক বলছেন যে ifconfigকমান্ডটি তার পক্ষে ip(কমপক্ষে লিনাক্সের জন্য) অবমাননিত।

এটি থেকে স্যুইচ করার জন্য প্রায়শই যুক্তি হিসাবে ব্যবহৃত ifconfigহয় ip( যদি আমি আইফনফিগ ব্যবহার করা ছেড়ে দেওয়া উচিত তবে এর কিছু মন্তব্য এবং উত্তর দেখুন )।

আমরা কোথায় সে সম্পর্কে একটি বিবৃতি পেতে পারি (যেমন এটি কোথায় বলা হয়েছে যে ifconfigভবিষ্যতে সমর্থন করা হবে না)?


15
ম্যান পেজ, এক জন্য।
মাইকেল হ্যাম্পটন

5
আমার মতো হোন ... যতক্ষণ পারবেন আপনি আইপকনফিগ ব্যবহার করুন ... যতক্ষণ না আপনি পারবেন না । আইপিভি 6 এর জন্য একই জিনিস!
ew white

3
@wwite RHEL 7 এমনকি ডিফল্টরূপে নেট-সরঞ্জাম ইনস্টল করে না । সে জন্য শুভকামনা।
মাইকেল হ্যাম্পটন


3
@ নিউওয়াইট: আপনি উইন্ডোজ ব্যবহার করেন?
slebetman

উত্তর:


30

সরকারী বিবৃতি অপ্রচলিত নেট-সরঞ্জাম করার পরিকল্পনা সংক্রান্ত নেট-সরঞ্জাম রক্ষণাবেক্ষণকারীকে এক দ্বারা প্রথম দিকে 2009 সালে ডেবিয়ান-devel মেইলিং তালিকা করা হয়। তাদের বক্তব্যটি সত্য, নেট-সরঞ্জামগুলি সেই সময়ের পর থেকে খুব কমই রক্ষণাবেক্ষণ করা হয়েছে।

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

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

অন্যদিকে, আইপ্রেট স্যুটটি, ২.২ কার্নেল লাইনের আশেপাশে প্রবর্তিত, এর উভয়ই অনেক ভাল এবং ধারাবাহিক ইন্টারফেস রয়েছে, আরও শক্তিশালী, এবং প্রায় দশ বছর বয়সী, সুতরাং কেউই এটি অনির্ধারিত বলে না।

অতএব, আমাদের পরিকল্পনাগুলি হ'ল নেট-সরঞ্জামগুলি সম্পূর্ণ আইপ্রেটের সাথে প্রতিস্থাপন করবে, সম্ভবত অন্যান্য বিতরণগুলি অনুসরণ করার জন্য এই পথটি নেতৃত্ব করবে। অবশ্যই, বেশিরভাগ লোক এবং সরঞ্জাম সম্মানজনক পুরাতন ইন্টারফেসটি ব্যবহার করে এবং মনে রাখে, তাই প্রথম পদক্ষেপটি নেট-সরঞ্জামগুলির সাথে সামঞ্জস্যপূর্ণ হওয়ার চেষ্টা করে র‌্যাপারগুলি লেখা হয়।

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

মোড়ক লেখার ধারণাটি অবশেষে অকার্যকর হিসাবে পরিত্যাগ করা হয়েছিল এবং তখন থেকেই প্রায় সমস্ত লিনাক্স ডিস্ট্রিবিউশন আইপ্রেট 2 এ চলে গেছে।


21

Man পৃষ্ঠা এর ifconfigবলেছেন:

IFCONFIG(8)           Linux System Administrator's Manual          IFCONFIG(8)

NAME
       ifconfig - configure a network interface

SYNOPSIS
       ifconfig [-v] [-a] [-s] [interface]
       ifconfig [-v] interface [aftype] options | address ...

NOTE
       This  program  is obsolete!  For replacement check ip addr and ip link.
       For statistics use ip -s link.

আর্চ লিনাক্স খবর পৃষ্ঠাটি জানাচ্ছে:

নেট-সরঞ্জামগুলির অবমূল্যায়ন

2011-06-08 - টম গ্রাউনসন

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

নেট-সরঞ্জামগুলি সংগ্রহস্থলগুলিতে অবিরত থাকবে, সুতরাং এর উপর নির্ভরশীল স্ক্রিপ্টগুলি এখনও কাজ করা উচিত।

এবং লিনাক্স ফাউন্ডেশন অনেক একই জিনিস বলে:

নেট-সরঞ্জামগুলি
লিনাক্স ফাউন্ডাটিও দ্বারা ... - নভেম্বর 19, 2009 - সকাল 10:23 এ

networking

সংক্ষিপ্ত বিবরণ

লিনাক্স অপারেটিং সিস্টেমের জন্য নেট -3 নেটওয়ার্কিং বিতরণের বেস সেট তৈরি করে এমন একটি প্রোগ্রামের সংকলন। এই প্যাকেজটিতে আরপ (8), হোস্টনাম (1), ইফকনফিগ (8), আইপমড্রার, ইপ্টুনেল, এমআই-টুল (8), নামিফ (8), নেটস্যাট (8), প্লিপকনফিগ (8), রারপ (8), রুট রয়েছে (8) এবং স্ল্যাটাচ (8)।

Maintainers: Bernd Eckenfels, Phil Blundell
Current Version: net-tools 1.60 (see upstream git for updates)

দয়া করে মনে রাখবেন যে বেশিরভাগ নেট-সরঞ্জাম প্রোগ্রামগুলি এখন অপ্রচলিত:

program   obsoleted by
arp       ip neigh
ifconfig  ip addr
ipmaddr   ip maddr
iptunnel  ip tunnel
route     ip route
nameif    ifrename
mii-tool  ethtool

আপনি সম্ভবত আইপ্রেট 2 পৃষ্ঠাটি পর্যালোচনা করতে চান।

যদিও আমি জানি না যে উবুন্টু যদিও এই চিরকুটটি হ্রাসের সময় বহন করে না।


আপনি কি বিরক্তিকর বলতে না। উবুন্টুর আইকনফিগের জন্য এখনও একটি বাস্তব ম্যান পৃষ্ঠা রয়েছে।
অ্যান্ড্রু শুলম্যান 3:44

@ অ্যান্ড্রুশুলম্যান, ম্যান পৃষ্ঠার লিঙ্ক সহ আমার উত্তর আপডেট করেছেন।
প্রশ্ন ওভারফ্লো

1
যদিও এটি উজানের দিকে অবচয় করা হয়েছে। শেষ পর্যন্ত প্রশাসনিকভাবে এটির কাজ কখন হবে তা বলার অপেক্ষা রাখে না। কিছু সাবসিস্টেম আপডেটগুলি কয়েক বছর ধরে ডিফল্ট উইন্ডো ম্যানেজারের (ইউনিটি) পরিবর্তনের জন্য দ্বিতীয় আসন গ্রহণ করেছে বলে মনে হয় - যা আমার কাছে ব্যক্তিগতভাবে আমি ব্যক্তিগতভাবে ব্যবহার করি জানি শূন্য লোকেরা। তবে শেষ পর্যন্ত নেট-সরঞ্জামগুলি চলে যাবে; এর লাইব্রেরিগুলির বিরুদ্ধে নতুন কিছু লেখা হচ্ছে না।
zxq9

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

10

এটি একটি ডিসট্রো-নির্দিষ্ট সমস্যা। নেট-সরঞ্জামগুলি প্রায় প্রতিটি বড় ডিস্ট্রো (বা ড্রেস্ট্রো আপস্ট্রিম) দ্বারা অবচয় করা হয়েছে, যদিও ফলস্বরূপ পুরো সম্প্রদায়টি আইফনফিগ থেকে আইপিতে স্যুইচ করছে - তবে পরিবর্তনটি ধীরে ধীরে, কারণ কিছু ডিস্ট্রোসের অত্যন্ত দীর্ঘ শেল্ফ-লাইফ রয়েছে (উদাহরণস্বরূপ RHEL)।

"FooLinux v2.0 নেট-সরঞ্জামগুলির মতো 'আইপি' কমান্ডের পক্ষে অবহিত করা হয়েছে" এর মতো কোনও বিপরীতের জন্য একটি বড় রিলিজের রিলিজ নোটের আইটেমের তুলনায় আপনি অবজ্ঞার ঘোষণার সম্ভাবনা কম পাবেন less (যদি ডিসট্রোতে বড় প্রকাশ হয় তবে তা হ'ল জেন্টু এবং আর্চ আকর্ষণীয় ব্যতিক্রম যা সিস্টেমের মধ্যে এবং কখনও কখনও তাদের ওয়েবসাইটগুলিতে অ্যাডমিন নোটিশ হিসাবে উপস্থিত হওয়া সংবাদ ঘোষণার মাধ্যমে এই ধরণের জিনিস পরিচালনা করে: https://www.archlinux.org/ সংবাদ / নেট-সরঞ্জামগুলির অবচয় / / )

আপনি বাগ ট্র্যাকার এবং ডেভ রোডম্যাপগুলিতে নেট-সরঞ্জামগুলি (ধীর) মৃত্যুর বিষয়ে প্রচুর বকবক পেতে পারেন:

এটি সম্পূর্ণভাবে সম্ভব যে কোনও জায়গায় কোনও ডিসট্রো নেট-সরঞ্জামগুলির সাথে লেগে থাকতে এবং তাদের পোষা প্রাণী প্রকল্প হিসাবে এটির রক্ষণাবেক্ষণ গ্রহণ করার সিদ্ধান্ত নিতে পারে, তবে এটি অসম্ভাব্য যেহেতু শেষ ফলাফলের সরঞ্জামগুলির সেটকে বজায় রাখার জন্য যথেষ্ট প্রচেষ্টা ব্যয় করা হবে কারণ কেউ অন্য সফ্টওয়্যার এর বিরুদ্ধে লেখেন না। যদি না এ ডিস্ট্রো অবশ্যই অ্যাপলের মালিকানাধীন থাকে। ;-)

শেষ পর্যন্ত, আসল পাঠটি হ'ল আপনার রিলিজ নোটগুলি পড়া । লিনাক্স একটি চলমান লক্ষ্য, বিশেষত আপনি যদি একবারে একক ডিসট্রোর চেয়ে বেশি পরিচালনা করে থাকেন, তবে ডক্সটিকে উপেক্ষা করবেন না বা এক্স -1-এর মতো এক্স রিলিজের মতো কিছু মনে করবেন না।


1
@ ব্রায়ানকনোব্লাচ এই সম্পর্কে খুব কঠিন চিন্তা করবেন না। রাজনৈতিক, ব্যবসায়িক এবং (প্রকৃত) প্রযুক্তিগত কারণগুলির মধ্যে একটি জটিল মিশ্রণ রয়েছে কিছু জিনিস এত দ্রুত পরিবর্তিত হয় এবং অন্যরা এত ধীর। কেবল মেনে নিতে হবে যে বিষয়গুলি আমাদের মাঝে মাঝে ধাক্কা খায় এবং প্রায়শই প্রায়ই নোটগুলি প্রকাশের দিকে মনোযোগ দেয়। :-)
zxq9

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

2
এটি ভুল: যে কোনও ডিস্ট্রো যা বর্তমানে রক্ষণাবেক্ষণ করা কার্নেল ব্যবহার করে তার নেটওয়ার্ক ইন্টারফেস সেট আপ থাকতে পারে যা ifconfig এর সাথে কাজ করে না
মাইকমেকানা

1
@ zxq9 আমি বুঝতে পেরেছি আপনি উল্লেখ করেছেন এটি একটি ডিস্ট্রো নির্দিষ্ট সমস্যা ছিল। আমি দেখিয়েছি যে এটি কোনও ডিস্ট্রো নির্দিষ্ট সমস্যা নয়; সমস্ত লিনাক্স ডিস্ট্রোজ একই কার্নেল ব্যবহার করে, একটি ডিস্ট্রোও এমন কোনও কার্নেল ব্যবহার করবে না যা তার সমস্ত নেটওয়ার্কিং ধারণাটি এমনভাবে প্রকাশ করতে পারে যাতে ifconfig কনফিগার করা নেটওয়ার্ক ইন্টারফেসগুলি সঠিকভাবে প্রদর্শন করবে।
মাইকমেকানা

1
@ zxq9 সমস্ত লিনাক্স লিনাক্স কার্নেল ব্যবহার করে, যেখানে নেটওয়ার্ক ioctlগুলি প্রয়োগ করা হয়। আপনি ভুল বুঝেছেন এবং ভেবেছেন আমার অর্থ কার্নেল সংস্করণ। সমস্ত লিনাক্স ডিস্ট্রোগুলি রক্ষণাবেক্ষণ করা হয় (যেমন, 10 বছরের কম বয়সী কার্নেল ব্যবহার করুন) এমন সমস্যা রয়েছে যা ifconfig উপস্থাপন করতে পারে না, উদাহরণস্বরূপ, একটি বন্ডেড এনআইসি-তে VLAN- এ ভার্চুয়াল আইপি (যা আপনি ভাবেন তার চেয়ে বেশি জনপ্রিয়)। যেহেতু এটি সমস্ত রক্ষণাবেক্ষণ লিনাক্স বিতরণকে প্রভাবিত করে, তাই এটি কোনও ডিসট্র-নির্দিষ্ট সমস্যা নয়।
মাইকমেকানা

2

ifconfigলিনাক্স অংশ নয়। এটি এমন একটি সরঞ্জাম যা বেশিরভাগ লিনাক্স ভিত্তিক বিতরণের আওতায় পাওয়া যায়। কেন এটি হ্রাস করা হচ্ছে তা জানতে আপনাকে বিতরণ নির্দিষ্ট ডকুমেন্টেশনগুলি উল্লেখ করতে হবে।


4
এটি এখন লিনাক্সের অংশ নয় । লিনাক্স বিএসডি আইপি স্ট্যাক ব্যবহার করলে লিনাক্সে এটি শুরু হয়েছিল (আইফোনফিগ বিএসডি আইপি স্ট্যাকের একটি অংশ)। লিনাক্স 2001 এর আশেপাশে তাদের নিজস্ব আইপি স্ট্যাক লিখেছিল এবং সামঞ্জস্যের জন্য নেট-সরঞ্জামগুলির অংশ হিসাবে তাদের নিজস্ব আইফোনফিগ লিখেছিল।
ক্রিস এস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.