এক ইন্টারফেসে একাধিক স্ট্যাটিক আইপি দেবিয়ান 9 স্ট্রেচ


0

নেটওয়ার্ক ইন্টারফেসে একাধিক আইপি যুক্ত করা যায় না।

ইন্টারফেসে একটি আইপি যুক্ত করার চেষ্টা করার সময় ওয়েবমিনের মাধ্যমে enp2s0 এটি বলে:

Failed to save interface : Missing or invalid interface name

এটি ওয়েবমিনে একটি পরিচিত বাগ, সুতরাং এটি এখনই এড়িয়ে দেওয়া যাক।

সরাসরি / ইত্যাদি / নেটওয়ার্ক / ইন্টারফেস পরিবর্তন করা

auto lo
iface lo inet loopback
iface lo inet6 loopback

auto enp2s0
allow-hotplug enp2s0
iface enp2s0 inet static
  address XX.4.87.10
  netmask 255.255.255.224
  gateway XX.4.87.1
  # route XX.4.87.0/27 via XX.4.87.1
  up route add -net XX.4.87.0 netmask 255.255.255.224 gw XX.4.87.1 dev enp2s0

iface enp2s0 inet static
  address XX.4.87.47
  netmask 255.255.255.224
  gateway XX.4.87.33
  up route add -net XX.4.87.0 netmask 255.255.255.224 gw XX.4.87.33 dev enp2s0

iface enp2s0 inet static
  address XX.4.87.37
  netmask 255.255.255.224
  gateway XX.4.87.33
  up route add -net XX.4.87.0 netmask 255.255.255.224 gw XX.4.87.33 dev enp2s0

iface enp2s0 inet6 static
  address XXXX:4f8:140:701e::2
  netmask 64
  gateway fe80::1

তালিকার প্রথম (প্রধান-আইপি) এবং দ্বিতীয়টি সর্বদা সংযোগযোগ্য, তবে তৃতীয়টি স্থায়ীভাবে নয়। সুতরাং আমি আইপিএসের অর্ডারটি স্যুইচ করতে সক্ষম হয়েছি এবং একটি রিবুটের পরে আমার সার্ভারটি অ্যাক্সেস করতে পারি, আমি কী ভুল করছি?

(আমি ডেবিয়ান ডক্সের উত্তরাধিকার পদ্ধতিটিও চেষ্টা করেছি তবে এটি সমস্ত ক্রাশ করছে)

root@hdtu1 ~ # systemctl status networking.service
● networking.service - Raise network interfaces
   Loaded: loaded (/lib/systemd/system/networking.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2018-08-01 22:40:12 CEST; 7s ago
     Docs: man:interfaces(5)
  Process: 2184 ExecStart=/sbin/ifup -a --read-environment (code=exited, status=1/FAILURE)
  Process: 2179 ExecStartPre=/bin/sh -c [ "$CONFIGURE_INTERFACES" != "no" ] && [ -n "$(ifquery --read-environment --list --exclude
 Main PID: 2184 (code=exited, status=1/FAILURE)

Aug 01 22:40:12 hdtu1 systemd[1]: Starting Raise network interfaces...
Aug 01 22:40:12 hdtu1 ifup[2184]: RTNETLINK answers: File exists
Aug 01 22:40:12 hdtu1 ifup[2184]: ifup: failed to bring up enp2s0
Aug 01 22:40:12 hdtu1 systemd[1]: networking.service: Main process exited, code=exited, status=1/FAILURE
Aug 01 22:40:12 hdtu1 systemd[1]: Failed to start Raise network interfaces.
Aug 01 22:40:12 hdtu1 systemd[1]: networking.service: Unit entered failed state.
Aug 01 22:40:12 hdtu1 systemd[1]: networking.service: Failed with result 'exit-code'.

যদি আমি কোনও নুব হিসাবে উপস্থিত হই তবে আমাকে ক্ষমা করুন (কারণ আমি) .. আপনার গেটওয়েগুলি দ্বিতীয় এবং তৃতীয় উদাহরণে কেন একই রকম? ল্যানের বাইরে কথা বলার জন্য প্রোগ্রামটিকে চালিত করার জন্য আমি এখানে একটি উদাহরণ দিচ্ছি যাতে আমি এটি স্থানীয় প্রক্সিটিতে পুনর্নির্দেশ করতে পারি: 'sudo ip adder আপনার স্থানীয় ল্যানের জন্য 170.33.33.33/32 ডিভ এথ0' do / 24 যুক্ত করুন। আপনার প্রয়োজনীয় কমান্ড লাইন অপশনের জন্য আমি 'ম্যান আইপি' চেক আউট করব। আশাকরি এটা সাহায্য করবে! আপনি যদি আপনার প্রয়োজনগুলি আরও ভালভাবে বর্ণনা করেন তবে আমি একটি উত্তর লিখতে সক্ষম হতে পারি। শুভকামনা!
অ্যান্ডার্স

আবাসন কেন্দ্র থেকে গেটওয়ে দেওয়া হয়। আমি প্রক্সি খুঁজছি এবং আপনার কাছে ফিরে আসব।
মার্চ আর।

এই দেবিয়ান উইকি বিভাগে সমস্ত প্রয়োজনীয় তথ্য রয়েছে, একাধিক আইপি নির্ধারণের বিভিন্ন উপায়ের বিবরণ: নেটওয়ার্ক
কনফিগারেশন

উত্তর:


1

একটি ইন্টারফেসের জন্য আপনার একাধিক ডিফল্ট গেটওয়ে থাকতে পারে না এবং আমার মতে আপনি একই ইন্টারফেসে যেভাবে একাধিক আইপি যুক্ত করছেন তা ভুল।

এই স্বরলিপি সহ গৌণ আইপি যুক্ত করুন:

iface enp2s0 inet static
  address XX.4.87.10
  netmask 255.255.255.224
  gateway XX.4.87.1
  # route XX.4.87.0/27 via XX.4.87.1
  up route add -net XX.4.87.0 netmask 255.255.255.224 gw XX.4.87.1 dev enp2s0

iface enp2s0:1 inet static
  address XX.4.87.47
  netmask 255.255.255.224
  # I removed the "gateway" instruction in this block, as it is a secondary IP
  up route add -net XX.4.87.0 netmask 255.255.255.224 gw XX.4.87.33 dev enp2s0

কয়েক মিনিট আগে আমি ঠিক সেই সমস্যাটি নিয়ে পড়েছিলাম যার বিষয়ে আপনি কথা বলছেন। আমি যখন আপনার সংশোধনী অনুসরণ করছি তখন নেটওয়ার্কিং পরিষেবাটি এখন ঝামেলা ছাড়াই পুনরায় চালু হচ্ছে, তবে আইপিগুলি পুনরায় বুটের পরে সংযোগযোগ্য নয়। কেবলমাত্র যদি আমি চলে যাই auto enp2s0:0এবং auto enp2s0:1স্থানে সার্ভারটি সঠিকভাবে উত্তর দেয় তবে তবে নেটওয়ার্কিং পরিষেবা পুনরায় চালু হতে ব্যর্থ হয়ExecStart=/sbin/ifup
মার্চ আর।

আপডেট: যদি আমি গেটওয়েটি সরিয়ে ফেলি এবং আইপি XX.4.87.37 && XX.4.87.47 উভয়কে iface enp2s0: 0 এ সাইন করে থাকি তবে এটি প্রত্যাশিত হিসাবে কাজ করে (কেন?)। পুনরায় বুট করার পরে এবং নেটওয়ার্কিং পরিষেবা পুনরায় চালু করার পরে। আর ঝামেলা নেই। ধন্যবাদ!!
মার্ক আর।

0

আমার ডেবিয়ান 9 @ মার্ক আর এর ইঙ্গিতটি ব্যবহার করে এর মতো কাজ করে

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug   enp0s3
#iface enp0s3   inet dhcp

iface enp0s3    inet static
address     192.168.0.203
netmask     255.255.255.0
gateway     192.168.0.1

iface enp0s3    inet static
address     192.168.0.204
netmask     255.255.255.0

সাধারণত আমি কখনও এথ0: 1 বা ডিভিসনেম: 1 মাল্টি আইপি ব্যবহার করি এখন আমার বিস্ময়ের জন্য ডেবিয়ান 9 এ দেখে মনে হচ্ছে এটি নিজেই বিভাজনকে পরিচালনা করে।

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