Nmcli ব্যবহার করে স্থির আইপি ঠিকানা বরাদ্দ করা হচ্ছে


14

তাই আমি কোনও ভিএমকে একটি স্ট্যাটিক আইপি অ্যাড্রেস দেওয়ার চেষ্টা করছি, এই ক্ষেত্রেটি বিশেষভাবে জেদী হয়েছে।

ভিএম তার নিজস্ব পাবলিক আইপি পরিসীমা সহ একটি ESXi ক্লাস্টারে চলছে।

আইপিভি 4 ঠিকানার সাথে আমার এটি (সর্দা) কাজ ছিল, এটি প্রতিটি বুটকে পুনরায় বরাদ্দ করা বাদে এখন এনএমসিলি দিয়ে ফিড করার পরে আমি এতে কোনও আইপিভি 4 ঠিকানা বরাদ্দ পেতে পারি না।

ইন্টারফেস ens32এবং আমি পরিবর্তন করেছি ipv4.addressesকরার XXX.XXX.120.44/24(এটা ঠিকানা চাই 120.44), এর গেটওয়ে XXX.XXX.120.1এবং এটি ম্যানুয়াল সেট।

এটি কেন কাজ করছে না সে সম্পর্কে কারও কোনও অন্তর্দৃষ্টি আছে? সমস্ত অনলাইন গাইড পুরানো নেটওয়ার্ক পরিষেবার জন্য নেটওয়ার্কম্যানেজার নয়।


সুতরাং এটি কোনও মূল্যে নেটওয়ার্ক ম্যানেজারের ওভার হতে হবে?
পিএইচকে

1
নাকি ডিএইচসিপি পাওয়া যায়? এটি জটিলতাটি ডিএইচসিপি সার্ভারের দিকে ঠেলে দেবে এবং কেবল নোডটি ডিএইচসিপি ব্যবহার করবে।
ট্রিগার করুন

আমি আশা করি আপনি কিছু মনে করবেন না, তবে আমি শিরোনামটি আরও জেনেরিক হিসাবে পরিবর্তন করেছি।
গ্যারেথTheRed

@ পিএফকে ফেডোরা 23 আপনাকে নেটওয়ার্ক সক্রিয় করা পছন্দ করে না এবং তাই আপনি পুরানো কনফিগারেশন সিস্টেমটি ব্যবহার করতে পারবেন না
স্পেস বিয়ার

তোমার কি এনএমটুই নেই?
TheLovelySausage

উত্তর:


25

চেষ্টা করুন:

# nmcli con add con-name "static-ens32" ifname ens32 type ethernet ip4 xxx.xxx.120.44/24 gw4 xxx.xxx.120.1
# nmcli con mod "static-ens32" ipv4.dns "xxx.xxx.120.1,8.8.8.8"
# nmcli con up "static-ens32" iface ens32

এরপরে, অন্যান্য সংযোগগুলি সন্ধান করুন এবং সেগুলি মুছুন। উদাহরণ স্বরূপ:

# nmcli con show
NAME         UUID                 TYPE           DEVICE
ens32        ff9804db5-........   802-3-ethernet --
static-ens32 a4b59cb4a-........   802-3-ethernet ens32
# nmcli con del ens32

পরবর্তী পুনরায় বুট করার সময়, আপনার static-ens32সংযোগটি বেছে নেওয়া উচিত , কারণ এটি কেবলমাত্র একমাত্র উপলব্ধ।


আমি এটি একটি নতুন ইনস্টলেশনের কাঁচা প্রারম্ভিক বিন্দু থেকে চেষ্টা করার চেষ্টা করছি, যার জন্য কমান্ডের কিছু আলাদা ক্রম দরকার। আপনি কীভাবে CentOS 7 এর নতুন ইনস্টলেশন দ্বারা স্ক্র্যাচ থেকে এটি করবেন তা দেখাতে রাজি? এখানে লিঙ্কটি দেওয়া হয়েছে: unix.stackexchange.com/questions/349607/…
কোডমেড

0

স্বতন্ত্র আইপিভি 4 ঠিকানা / 32। / 24 একটি নেটওয়ার্ক নির্ধারণ করে, যা এই ক্ষেত্রে XXX.XXX.120 হবে [[0-255]। ipv4.addressএন্ট্রি পরিবর্তন করার চেষ্টা করুন XXX.XXX.120.44/32এবং দেখুন কী। যদি এটি কাজ না করে, তবে আমাকে মন্তব্যে জিজ্ঞাসা করা একই প্রশ্নটি জিজ্ঞাসা করতে হবে - নেটওয়ার্ক ম্যানেজারটি কি কোনও প্রয়োজনীয়তা, বা আমরা অন্য উপায় ব্যবহার করে ঠিকানাটি কনফিগার করতে পারি?


nmcliসিআইডিআর স্বরলিপিতে সাবনেট মাস্ক সহ আইপি ঠিকানা চায়।
garethTheRed

আমি সিআইডিআর স্বরলিপি দিয়ে 24/16/16 এবং 32-র সাথে কাজ করেছি neither
স্পেস বিয়ার

0

/ 32 (একক) থেকে / 24 (নেটওয়ার্ক) পরিবর্তন আমার আইপভি 4. অ্যাড্রেসস নির্ধারিত ব্যাপ্তি এবং প্রথম আইপি ঠিকানা দিয়ে আমার সমস্যাটি স্থির করে।

আমি মনে করি "ম্যানুয়াল" আপনার ক্ষেত্রে সমস্যা হতে পারে। ম্যানুয়াল এনএম কে একেবারে পরিচালনা না করার বা ডিএইচসিপি হ্যান্ডেল না করতে বলে দিতে পারে। আপনি কি "ভাগ" হয়েছে, এবং তারপরে ipv4.address1 এর পরিবর্তে ipv4.addresses চেষ্টা করেছেন? অথবা, যদি ম্যানুয়াল হয়, তবে ipv4.address1 এর পরিবর্তে ipv4.address1 সঠিক হতে পারে।

আপনি / ভার / লগ / সিসলগ দেখেছেন? dnsmasq আমার মধ্যে বলেছিল যে 32 খুব ছোট, এবং এনএমসি্লি ত্রুটি আউটপুটটিতে "খুব ছোট" বলে রিপোর্ট করেছে।

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