CentOS7 এ কিভাবে নেটওয়ার্ক কনফিগার করবেন

How Configure Network Centos7



CentOS 7 নেটওয়ার্ক ম্যানেজার ব্যবহার করে নেটওয়ার্ক পরিচালনা করে। এটি একটি দুর্দান্ত সরঞ্জাম যা সেন্টোসে নেটওয়ার্ক কনফিগার করা সহজ করে তোলে। এটিতে গ্রাফিকাল এবং কমান্ড লাইন ভিত্তিক ইউটিলিটি রয়েছে এই নিবন্ধে, আমি বিভিন্ন নেটওয়ার্ক পদ সম্পর্কে কথা বলব, কিভাবে নেটওয়ার্ক সম্পর্কিত তথ্য খুঁজে পেতে হয় এবং CentOS 7 নেটওয়ার্ক কনফিগারেশন। চল শুরু করি.

CentOS 7 এ, যদি আপনার গ্রাফিক্যাল ডেস্কটপ পরিবেশ থাকে যেমন GNOME ইনস্টল করা থাকে, তাহলে আপনি গ্রাফিক্যাল ইউজার ইন্টারফেস ব্যবহার করে নেটওয়ার্ক কনফিগার করতে পারেন।







গ্রাফিকাল নেটওয়ার্ক কনফিগারেশন ইউটিলিটি পাওয়া যায় অ্যাপ্লিকেশন > সিস্টেম টুলস > সেটিংস > অন্তর্জাল যেমন আপনি নীচের স্ক্রিনশটের চিহ্নিত অংশে দেখতে পারেন।





কমান্ড লাইন থেকে, আপনি ব্যবহার করতে পারেন nmtui এবং nmcli নেটওয়ার্ক ম্যানেজারের মাধ্যমে নেটওয়ার্কিং কনফিগার করার কমান্ড।





nmtui CentOS 7 এ ডিফল্টরূপে ইনস্টল নাও হতে পারে। সেগুলি ইনস্টল করার জন্য আপনি নিম্নলিখিত কমান্ডটি চালাতে পারেন।

$sudo yum ইনস্টল করুনNetworkManager-tui-এবং



নেটওয়ার্ক ইন্টারফেস নামকরণ বোঝা:

সেন্টোস 7 সহ আধুনিক লিনাক্সে, নেটওয়ার্ক ইন্টারফেসগুলির নাম রয়েছে যেমন নিশ্চিত 33 । যদি আপনার নেটওয়ার্ক ইন্টারফেসের নাম দিয়ে শুরু হয় চালু , তারপর এটি একটি ইথারনেট কেবল সরাসরি প্লাগ ইন। যদি আপনার নেটওয়ার্ক ইন্টারফেসের নাম দিয়ে শুরু হয় wl , তারপর এটি একটি ওয়াইফাই ইন্টারফেস।

তারপর নামে আরো কিছু অক্ষর এবং সংখ্যা আছে যেমন পিএন , এসএম , oX নির্দেশ করে এন পিসিআই বাস বা ইউএসবি, এম হট প্লাগ স্লট, এক্স যথাক্রমে অনবোর্ড ডিভাইস।

সুতরাং, wlp1s2 মানে, এটি একটি ওয়াইফাই ইন্টারফেস ( wl ) উপরে সেন্টUSB/PCI বাস, 2 ndগরম প্লাগ স্লট।

আপনার ইনস্টল করা নেটওয়ার্ক ইন্টারফেসের নাম জানতে, নিম্নলিখিত কমান্ডটি চালান:

$আইপিপ্রতি

স্ট্যাটিক বনাম ডায়নামিক আইপি ঠিকানা এবং DHCP:

স্ট্যাটিক আইপি অ্যাড্রেস ঠিক করা আছে। এটি সময়ের সাথে পরিবর্তিত হয় না। অন্যদিকে, গতিশীল আইপি ঠিকানা সময়ের সাথে পরিবর্তিত হতে পারে।

যখন একটি DHCP ক্লায়েন্ট একটি IP ঠিকানার জন্য একটি DHCP সার্ভারের জন্য অনুরোধ করে, তখন DHCP সার্ভার একটি নির্দিষ্ট সময়ের (TTL) জন্য IP ঠিকানাগুলির একটি পরিসর থেকে একটি IP ঠিকানা লিজ দেয়। সেই নির্দিষ্ট সময়ের পরে, DHCP ক্লায়েন্টকে অবশ্যই একটি IP ঠিকানার জন্য DHCP সার্ভারের অনুরোধ করতে হবে। সুতরাং প্রতিটি ডিএইচসিপি ক্লায়েন্ট আলাদা আইপি ঠিকানা পায় এবং কোনও গ্যারান্টি নেই যে একটি নির্দিষ্ট ডিএইচসিপি ক্লায়েন্ট প্রতিবার একই আইপি ঠিকানা পাবে। সুতরাং DHCP সার্ভার থেকে আপনি যে আইপি অ্যাড্রেস পান তাকে ডায়নামিক আইপি অ্যাড্রেস বলা হয়।

স্ট্যাটিক আইপি অ্যাড্রেস কিভাবে কনফিগার করতে হয় তা জানতে, আমার অন্যান্য নিবন্ধ দেখুন [ CentOS 7 এ কিভাবে একটি স্ট্যাটিক আইপি সেটআপ করবেন ]

CentOS 7 এ নিম্নলিখিত কমান্ড দিয়ে আপনার আইপি ঠিকানাটি স্থির বা গতিশীল কিনা তা আপনি খুঁজে পেতে পারেন:

$আইপিপ্রতি

আপনি নীচের স্ক্রিনশটের চিহ্নিত অংশ থেকে দেখতে পাচ্ছেন, আমার আইপি ঠিকানা হল 192.168.199.169 এবং তার গতিশীল

DHCP ক্লায়েন্টের সাথে কাজ করা:

যদি আপনার নেটওয়ার্ক ইন্টারফেস DHCP ব্যবহার করার জন্য কনফিগার করা থাকে, তাহলে আপনি ব্যবহার করতে পারেন dhclient আইপি অ্যাড্রেস রিনিউ করতে। চলুন

প্রথমে, নিম্নলিখিত কমান্ড দিয়ে আপনার নেটওয়ার্ক ইন্টারফেসের আইপি ঠিকানাটি ছেড়ে দিন:

$sudodhclient-ভি -আরনিশ্চিত 36

দ্রষ্টব্য: এখানে, নিশ্চিত 36 নেটওয়ার্ক ইন্টারফেসের নাম।

এখন নিম্নলিখিত কমান্ড দিয়ে আইপি ঠিকানা পুনর্নবীকরণ করুন:

$sudodhclient-ভিনিশ্চিত 36

DNS এবং /etc /hosts ফাইল:

ডোমেইন নেম সিস্টেম অথবা ডিএনএস সংক্ষেপে আইপি ঠিকানায় হোস্টের নাম সমাধান করার জন্য এবং বিপরীতভাবে ব্যবহার করা হয়।

DNS কিভাবে কাজ করে তা এখানে, যখন আপনি google.com পরিদর্শন করেন, আপনার কম্পিউটার আপনার সেট করা একটি DNS সার্ভার বা google.com এর IP ঠিকানা খুঁজে পেতে আপনার ISP সেট করে, তারপর এটি সেই IP ঠিকানার সাথে সংযোগ স্থাপন করে এবং আপনার ব্রাউজারে ওয়েবপেজটি ডাউনলোড করে। ডিএনএস ছাড়া, আপনাকে google.com এর আইপি ঠিকানা জানতে হবে এবং এটি মনে রাখতে হবে, যা আজকের বিশ্বে প্রায় অসম্ভব একটি কাজ।

ডিএনএস সার্ভারের অস্তিত্বের আগে, /etc/hosts নাম রেজোলিউশন করার জন্য ফাইল ব্যবহার করা হয়েছিল। এটি এখনও স্থানীয় নাম সমাধানের জন্য দরকারী। উদাহরণস্বরূপ, যখন আপনি একটি ওয়েবসাইট বিকাশ করছেন, আপনি টাইপ করতে পছন্দ করতে পারেন mywebsite.com আপনার ওয়েব সার্ভারের আইপি ঠিকানা টাইপ করার পরিবর্তে 192.168.199.169

এটি করার জন্য, নিম্নলিখিত কমান্ড দিয়ে /etc /hosts ফাইলটি খুলুন:

$sudo আমরা /ইত্যাদি/হোস্ট

এখন সেখানে নিচের লাইন যোগ করুন এবং ফাইলটি সংরক্ষণ করুন:

192.168.199.169 mywebsite.com

এখন আপনি খুব সহজেই ওয়েব ব্রাউজার থেকে আপনার স্থানীয় ওয়েব সার্ভার অ্যাক্সেস করতে পারেন।

নির্দিষ্ট পথ:

আপনি যদি রাউটার ব্যবহার করেন, তাহলে আপনি ইতিমধ্যে একটি গেটওয়ে ব্যবহার করছেন। এটি সাধারণত আপনার রাউটারের আইপি ঠিকানা যা আপনার বাড়িতে রয়েছে। টেকনিক্যালি, এটি একটি বহির্গামী পথ যা আপনার কম্পিউটার থেকে একটি প্যাকেট উৎপন্ন করে। ডিফল্ট গেটওয়ে হল প্যাকেটটি যে পথে ডিফল্টভাবে যাবে।

উদাহরণস্বরূপ, যদি আপনি google.com এ যান, তাহলে অনুরোধটি আপনার রাউটারের আইপি ঠিকানার মাধ্যমে পাঠানো হয়, ডিফল্ট গেটওয়ে।

CentOS 7 এ আপনার ডিফল্ট গেটওয়ে খুঁজে পেতে নিম্নলিখিত কমান্ডটি চালান:

$আইপি রুটদেখান

আপনি দেখতে পাচ্ছেন, আমার ডিফল্ট গেটওয়ে 192.168.199.2

একটি ওয়াইফাই নেটওয়ার্কের সাথে সংযোগ স্থাপন:

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

আপনি একটি ওয়াইফাই নেটওয়ার্কের সাথে সংযোগ করতে nmtui ব্যবহার করতে পারেন।

প্রথমে নিচের কমান্ড দিয়ে আপনার নেটওয়ার্ক ইন্টারফেসের নাম বের করুন:

$sudo আইপিপ্রতি| খপ্পরwl

আমার ওয়াইফাই ইন্টারফেসের নাম wls34u1

এখন nmtui খুলুন:

$sudonmtui

যাও একটি সংযোগ সম্পাদনা করুন

এখন যান

এখন নির্বাচন করুন ওয়াইফাই এবং তারপর যান

এখন আপনার লিখুন প্রোফাইল নাম , যন্ত্র নাম, ওয়াই-ফাই এসএসআইডি , নিরাপত্তা টাইপ এবং পাসওয়ার্ড । তারপর যান

ওয়াই-ফাই সংযোগ তৈরি করতে হবে।

এখন টিপুন ফিরে যেতে এবং যেতে একটি সংযোগ সক্রিয় করুন

এখন আপনার Wi-Fi সংযোগ নির্বাচন করুন এবং যান

এটি সক্রিয় করা উচিত।

এখন টিপুন nmtui থেকে প্রস্থান করার জন্য বেশ কয়েকবার।

এখন ইন্টারনেট কাজ করছে কিনা তা পরীক্ষা করার জন্য, নিম্নলিখিত কমান্ডটি চালান:

$পিংগুগল কম

আপনি দেখতে পাচ্ছেন ইন্টারনেট কাজ করছে।

সাধারন সমস্যা:

এমনকি যদি আপনি আপনার ওয়াই-ফাই বা নেটওয়ার্কের সাথে সংযোগ করতে সক্ষম হন, ইন্টারনেট কাজ নাও করতে পারে। সবচেয়ে সাধারণ সমস্যা হল DHCP সার্ভার অবৈধ DNS সার্ভার প্রদান করে।

এটি ঠিক করতে, নিম্নলিখিত কমান্ডটি চালান:

$বের করে দিল 'নাম সার্ভার 8.8.8.8' | sudo টি -প্রতি /ইত্যাদি/resolv.conf

আপনার ডিফল্ট গেটওয়ে মাঝে মাঝে সেট নাও হতে পারে। আপনি নিম্নলিখিত কমান্ড দিয়ে একটি ডিফল্ট গেটওয়ে যুক্ত করতে পারেন:

$sudo আইপি রুট192.168.43.1 dev wls34u1 এর মাধ্যমে ডিফল্ট যোগ করুন

দ্রষ্টব্য: এখানে 192.168.43.1 আমার রাউটারের আইপি ঠিকানা এবং wls34u1 ওয়াই-ফাই নেটওয়ার্ক ইন্টারফেসের নাম।

এভাবেই আপনি CentOS 7 এ নেটওয়ার্ক সেটিংস কনফিগার করুন এই নিবন্ধটি পড়ার জন্য ধন্যবাদ।