Redhat Linux Administration : Network Interface Card কনফিগারেশন (পর্ব -০২)

ইন্টারফেস, সাব-ইন্টারফেস ইত্যাদি কনফিগার করার জন্য কমান্ডের পরিবর্তে সরাসরি নির্দিষ্ট ফাইল এডিট করা যায়। এই সংক্রান্ত ফাইলগুলো থাকে /etc/sysconfig/network-scripts ডিরেক্টরিতে। eth0 এর কনফিগারেশন থাকে ifcfg-eth0 ফাইলটিতে। আপনার পিসিতে যদি দুইটি NIC থাকে তাহলে ifcfg-eth1 ফাইলে ২য় NIC টির কনফিগারেশন থাকবে। ফাইলগুলো এডিট করার পর service network restart কমান্ডটি দিতে হবে নতুন সেটিংস এপ্লাই করার জন্য। ifcfg-eth0 ফাইলটিতে সাধারনত নিচের তথ্যগুলি থাকে।

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.1.1
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
TYPE=Ethernet

eth0 এর সাব-ইন্টারফেস তৈরী করতে চাইলে ifcfg-eth0 ফাইলটিকে ifcfg-eth0:0 নামে একই লোকেশনে কপি করুন। ifcfg-eth0:0 ফাইলটিতে সাধারনত নিচের তথ্যগুলি থাকে।

DEVICE=eth0
BOOTPROTO=static
BROADCAST=172.16.255.255
IPADDR=172.16.1.1
NETMASK=255.255.0.0
NETWORK=172.16.0.0
ONBOOT=yes
TYPE=Ethernet

একটু খেয়াল করলে দেখবেন DNS এর কোন ইনফরমেশন ফাইল গুলোতে নেই। DNS ইনফরমেশন থাকে /etc/resolv.conf ফাইলে। বিস্তারিত পরবর্তী পোস্টে পাবেন।

একটা NIC তে এক বা একাধিক রেঞ্জের আইপি বাইন্ড করা যায়। এজন্য যা করতে হবে, /etc/sysconfig/network-scripts ডিরেক্টরিতে ifcfg-eth0-range0 নামে ফইল তৈরী করুন। এবার নিচের লাইনগুলোর মত করে ইনফরমেশন দিন। ধরে নিচ্ছি eth0 তে 192.168.0.50 থেকে 192.168.0.100 আইপিগুলো বাইন্ড করতে হবে। একটা NIC তে সর্বোচ্চ ২৫৬ টি আইপি বাইন্ড করা যায়।

IPADDR_START=192.168.0.50
IPADDR_END=192.168.0.100
CLONENUM_START=0

NIC কে up/down করার জন্য যথাক্রমে ifup eth0 এবং ifdown eth0 কমান্ড ব্যবহার করা হয়।(eth0 এর স্থলে অন্য NIC ও হতে পারে।)

Static আইপি এর পরিবর্তে DHCP ব্যবহার করতে চাইলে ifcfg-eth0 ফাইলটি হবে নিম্নরুপ।(eth0 এর স্থলে অন্য NIC ও হতে পারে।)

DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes

non-privileged ইউজারকে NIC এর কন্ট্রোল দিতে চাইলে ifcfg-eth0 ফাইলে নিচের লাইনটি এড করুন।

USERCTL=yes

One Response to “Redhat Linux Administration : Network Interface Card কনফিগারেশন (পর্ব -০২)”

  1. লিনাক্স « bdsite24 Says:

    […] Redhat Linux Administration : Network Interface Card কনফিগারেশন (পর্ব -… […]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / পরিবর্তন )

Twitter picture

You are commenting using your Twitter account. Log Out / পরিবর্তন )

Facebook photo

You are commenting using your Facebook account. Log Out / পরিবর্তন )

Google+ photo

You are commenting using your Google+ account. Log Out / পরিবর্তন )

Connecting to %s

%d bloggers like this: