আমি কীভাবে / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেসগুলিতে একটি অতিরিক্ত আইপি ঠিকানা যুক্ত করব?


42

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

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address aaa.aaa.aaa.aaa
netmask 255.255.254.0
gateway bbb.bbb.bbb.bbb
dns-nameservers ccc.ccc.ccc.ccc ddd.ddd.ddd.ddd eee.eee.eee.eee
dns-search vps-number.com

আমার নতুন আইপি ঠিকানা (fff.fff.fff.fff) বরাদ্দ করতে আমি কী যুক্ত করব? এবং নতুন কনফিগারেশনটি গ্রহণ করার জন্য আমি কীভাবে এটি পুনরায় চালু করব?


চরিত্রের সেটটি কী? আপনি এটি কোথায় পেলেন?
সবুজ

উত্তর:


55
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
  address aaa.aaa.aaa.aaa
  netmask 255.255.254.0
  gateway bbb.bbb.bbb.bbb
  dns-nameservers ccc.ccc.ccc.ccc ddd.ddd.ddd.ddd eee.eee.eee.eee
  dns-search vps-number.com

auto eth0:0
iface eth0:0 inet static
  address fff.fff.fff.fff
  netmask 255.255.254.0

তারপরে আপনি sudo ifup eth0:0এটি আনতে এবং sudo ifdown eth0:0এটি নামিয়ে আনতে দৌড়াতে পারেন ।


4
এটি এলিয়াসগুলির সাথে পুরানো বৈকল্পিক। পরিবর্তে "আইপি সংযোজন" দিয়ে একজনের নীচে ব্যবহার করুন।
আলেকজান্ডার কিম

5
এটি পুরানো হতে পারে (এবং সম্ভবত পুরানোও), তবে এই পদ্ধতিটি ব্যবহারে কোনও ভুল নেই, যেহেতু এটি 'অবচয়' হিসাবে চিহ্নিত করা হয়নি এবং অদূর ভবিষ্যতে এটি অপসারণের কোনও পরিকল্পনা নেই। এই পদ্ধতিটি অন্যের চেয়ে পরিষ্কার এবং নিরাপদ আইএমএইচও করুন ( উইলারের উত্তর এবং এর মন্তব্য দেখুন)।
এরিক কারভালহো

পিএস যদি ব্যবহার করে auto eth1(এটি এডাব্লুএসে থাকে না) উদাহরণ হিসাবে যেমন ব্যবহার করে তবে কাজ করে না auto eth0:0
IvRRimUm

লেগ্যাসি সলিউশনটি আমার পক্ষে ডেবিয়ান স্ট্রেচে কাজ করে নি, আমি দ্বিতীয় আইপি দিয়ে শেষ করেছি। iproute2পদ্ধতিটি দেখুন , এটি কাজ করেছিল।
এক্স-ইউরি

24

অতিরিক্ত আইপি ঠিকানার জন্য আমি সাধারণত যুক্ত করি:

up ip addr add fff.fff.fff.fff/prefixlen dev eth0

iface eth0 inet staticভবিষ্যতের পুনরায় বুট করার জন্য স্তম্ভের নীচে এবং তারপরে sudo ip addr add fff.fff.fff.fff/prefixlen dev eth0সরাসরি সক্রিয় করতে পুনরায় কমান্ডটি চালান ।

যদি আপনার নেটমাস্ক হয় 255.255.254.0তবে আপনার জন্য prefixlenহওয়া উচিত 23

যদিও আরও ভাল উপায় আছে তা আমি জানতে চাই।


আপনাকে অনেক ধন্যবাদ, স্বীকৃত পদ্ধতিটি বন্ধনের জন্য কাজ করে না ( ifenslave ), তবে এটি করে!
mekkanizer

upনেটওয়ার্ক-অনলাইন.আরকেট হিসাবে এটি অপেক্ষা করে না কারণ এটি সমস্যাযুক্ত। সিস্টেমেড সার্ভিসেস যেমন up
এনজিনেক্স

ডেবিয়ান স্ট্রেচ / উবুন্টুর 16.04 জেনিয়াল বা তার পরে এর সরকারী সমাধান রয়েছে
এক্স-ইউরি

22

হিহাচি যেমন এথেক্স ব্যবহার করে উল্লেখ করেছেন: এক্স এলিয়াসগুলি পুরানো। তবে ip addrসমাধানটি আরও খারাপ। এটি কুরুচিপূর্ণ এবং অসম্পূর্ণ, কারণ আপনাকে downবৈকল্পিক যুক্ত করতে ifdownহবে বা খুব পরিষ্কারভাবে কাজ করবে না।

আরও ভাল সমাধানের জন্য https://wiki.debian.org/NetworkConfigration# মাল্টিপল_আইপি_এড্রেসেস_অন_অন_ ইন্টারফেস দেখুন : আপনি এখন একই ইন্টারফেসের জন্য iface স্টাঞ্জার পুনরাবৃত্তি করতে পারেন। সুতরাং উপরের সমাধানটি কিন্তু :xপ্রত্যয়টি ড্রপ করুন ।


2
আপনার লিঙ্কের ডকুমেন্টেশন থেকে, জিনিসগুলি করার জন্য সর্বাধিক আধুনিক পদ্ধতির বিষয়ে কথা বলা (যাকে আইপ্রেট 2 বলা হয়): তবে নোট করুন যে এই পদ্ধতিটি বিপজ্জনক ! কিছু ড্রাইভার / হার্ডওয়্যার সংমিশ্রণ কখনও কখনও উলেফ ইন্টারফেসগুলিতে কোনও লেবেল বরাদ্দ না করা থাকলে লিঙ্কটি আনতে ব্যর্থ হতে পারে। এটি সরকারী নথি হিসাবে বিবেচনা করে বলছে যে নতুন উপায়টি তেমন নির্ভরযোগ্য নয়, আমি শ্রমহীন কাজের সাথে লেগে থাকতে পছন্দ করব।
সত্যই সুন্দর

1
অফিসিয়াল এবং সুনির্দিষ্ট ডকুমেন্টেশন রেফারেন্সের কারণে উত্সাহিত করুন, তবে এটি "আরও ভাল সমাধানের" জন্য নয়, কারণ এটি সরকারী ডকুমেন্টেশনে বিপজ্জনক হিসাবে চিহ্নিত হয়েছে।
সত্যই চমৎকার

2
@ রিলেইনিস যুক্তিসঙ্গত বিষয়, যদিও আইএমএইচও যদি এটি এমন কোনও সিস্টেমে সমস্যা সৃষ্টি করে যা আমাকে বগী কার্নেল / ড্রাইভারের মতো মনে হয়। আমি কুশ্রী ছাড়া একটি একক ইন্টারফেসগুলি একাধিক IP ঠিকানা ব্যবহার করছি: 0 /। 1 / ইত্যাদি alias লেখা বছরের পর বছর ধরে (। এছাড়াও আমি প্রায় নিশ্চিত উইকি থেকে সমাধান বৈশিষ্ট্যগুলি উপরে রবি এর সমাধান সমতূল্য)
উইলমার

@ উইলমার আমার উবুন্টু ১ 16.০৪-তে একটি ভিএমএক্সনেট 3 ডিভাইস (ভিএমওয়্যার ইএসসিআই 6.5) রয়েছে এবং আমি প্রথম ডিভাইসটি আনতে কেবল নতুন উপায় পেতে পারি। এক্স: প্রত্যয়টি ফেলে দেওয়া আমার পক্ষে স্পষ্টতই ভাল ছিল না। ডকুমেন্টেশন একটি ত্রুটি সাফ করেছে যেটি আমি: এক্স প্রত্যয় দিয়ে পেয়েছি।
jbo5112

iproute2পদ্ধতির সাথে সর্বশেষ জ্ঞাত সমস্যাটি ছিল 2015 সালে । এবং উত্তরাধিকার পদ্ধতিটি (আপনি কি নামটি লক্ষ্য করেছেন?) ডেবিয়ান স্ট্রেচে আমার পক্ষে কাজ করেনি। দেখে মনে হয়েছিল পরবর্তী বিকল্পগুলি (থেকে eth0:0) পূর্ববর্তীগুলি ( from eth0) থেকে ওভাররাইড করেছে । এটি হ'ল, systemctl restart networkingআমি দ্বিতীয় দ্বিতীয় আইপি দিয়ে শেষ হওয়ার পরে (প্রথম আইপিটি আলাদা করা হয়েছিল)।
এক্স-ইউরি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.