Skip to content
  • facebook
  • twitter
  • linkedin
  • https://www.youtube.com/channel/UC4zW2I4OaQTWLoNA1-TvB3Q
  • Static Website
  • Dynamic Website
  • E-Commerce Solution
  • Web Application Penetration Testing
  • WordPress Security
  • WordPress Site Design
  • Logo Design
  • Business Card Design
  • Brochure Design
  • Social Media Design
IT Agency Bangladesh

IT Agency Bangladesh

  • Home
  • Learning Materials
  • Services
    • Digital Marketing
      • Search Engine Optimization
      • Content Writting
      • Social Media Marketing
    • Web Design & Development
      • Static Website
      • Dynamic Website
      • E-Commerce Solution
      • Web Application Penetration Testing
    • WordPress
      • WordPress Site Design
      • WordPress Security
    • Branding
      • Logo Design
      • Business Card Design
      • Brochure Design
      • Social Media Design
      • Video Animation
  • Contact us
  • About
    • Terms & Condition
    • Privacy & Policy
  • Toggle search form

Ifconfig Command Bangla Tutorial

Posted on June 21, 2022November 18, 2022 By Shifat Khan No Comments on Ifconfig Command Bangla Tutorial
IT Agency Bangladesh > Learning Materials > Linux Tutorial Bangla > Ifconfig Command Bangla Tutorial

Ifconfig Command Bangla Tutorial – ইফকনফিগ কমান্ড বাংলা টিউটোরিয়ালে আমরা ifconfig কমান্ড সম্পর্কে জানবো। Ifconfig কমান্ড মূলত ইউনিক্স এর মতো অপারেটিং সিস্টেমে নেটওয়ার্ক ইন্টারফেস কনফিগারেশনের জন্যে ব্যবহৃত হয়। এটি কমান্ড লাইন টুল এবং এটি অনেক অপারেটিং সিস্টেমে সিস্টেম স্টার্টআপ স্ক্রিপ্টে ও ব্যবহৃত হয়। এর পূর্ণনাম হলো Interface Configuration.

“ifconfig” কমান্ডটি বর্তমান নেটওয়ার্ক কনফিগারেশন তথ্য প্রদর্শন, একটি নেটওয়ার্ক ইন্টারফেসে একটি আইপি ঠিকানা, নেটমাস্ক, বা সম্প্রচার ঠিকানা (broadcast address) সেট আপ করতে, নেটওয়ার্ক ইন্টারফেসের জন্য একটি উপনাম(alias) তৈরি করতে, হার্ডওয়্যার ঠিকানা (hardware address) সেট আপ করতে এবং নেটওয়ার্ক ইন্টারফেস সক্রিয় বা নিষ্ক্রিয় (enable or disable) করতে ব্যবহৃত হয়। এই পর্বে আমরা কিছু বিস্তারিত কমান্ড সম্পর্কে আলোচনা করবো। এই পর্বে আমরা কিছু কমান্ড সম্পর্কে বিস্তারিত আলোচনা করবো।

1.To See All Network Interface:

এই কমান্ডটি মূলত কোন সক্সিয় নেটওয়ার্কের সমস্ত ইন্টারফেস প্রদর্শন করে। পাশাপাশি এই কমান্ডটি সার্ভারের নির্ধারিত আইপি এ্যাড্রেস পরীক্ষা করতে ও ব্যবহৃত হয়। Command: ifconfig

kali@kali:~$ ifconfig

docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.18.0.1  netmask 255.255.0.0  broadcast 172.18.255.255
        ether 02:42:9c:5f:85:0e  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.17.0.4  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:ac:11:00:04  txqueuelen 0  (Ethernet)
        RX packets 1125  bytes 202365 (197.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 832  bytes 202648 (197.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 1022  bytes 105428 (102.9 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1022  bytes 105428 (102.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

2.All Information of Network Interfaces:

এই কমান্ডটি মূলত কোন সার্ভারের সমস্ত সক্সিয় বা নিষ্কিয় সমস্ত নেটওয়ার্ক ইন্টারফেসের তথ্য প্রদর্শন করে। ছবিতে দেখুন: eth0, lo, sit0 and tun0. Command: ifconfig -a

kali@kali:~$ ifconfig -a

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.17.0.4  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:ac:11:00:04  txqueuelen 0  (Ethernet)
        RX packets 1125  bytes 202365 (197.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 832  bytes 202648 (197.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 1022  bytes 105428 (102.9 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1022  bytes 105428 (102.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.1.1.1  P-t-P:10.1.1.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

 3.Network Settings of Specific Interface:

মেইন কমান্ডের সাথে eth0 প্যারামিটার টি যোগ করে দিলে এটি ঐ নির্দিষ্ট নেটওয়ার্ক ইন্টারফেসের বিবরণ প্রদর্শন করবে।Command: ifconfig eth0

kali@kali:~$ ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.17.0.4  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:ac:11:00:04  txqueuelen 0  (Ethernet)
        RX packets 1125  bytes 202365 (197.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 832  bytes 202648 (197.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 4.Enable a Network Interface:

এই কমান্ডটি একটি নেটওয়ার্ক ইন্টারফেস সক্রিয় করে যদি এটি নিষ্ক্রিয় অবস্থায় না থাকে এবং তথ্য প্রেরণ ও গ্রহণের অনুমতি দেয়। খেয়াল রাখতে হবে, আমাদের মেইন কমান্ড অর্থাৎ ifconfig, এরপরে নেটওয়ার্ক ইন্টারফেস এবং এর পরে ”up” কিংবা ”ifup” ফ্লাগ ব্যবহার করতে হবে। Command: ifconfig eth0 up or ifup eth0

kali@kali:~$ ifconfig eth0 up
OR
ifup eth0

5.Disable a Network Interface:

ইন্টারফেস নামসহ ”down” কিংবা ”ifdown” ফ্ল্যাগটি ব্যবহার করলে নির্দিষ্ট নেটওয়ার্ক ইন্টারফেসটি নিষ্ক্রিয় হয়ে যাবে।Command: ifconfig eth0 down or ifdown eth0

kali@kali:~$ ifconfig eth0 down
OR
ifdown eth0

6.Assign an IP Address to Network Interface:

একটি নির্দিষ্ট ইন্টারফেসে একটি IP ঠিকানা সেট করতে, একটি ইন্টারফেস নাম (eth0) এবং আপনি যে আইপি ঠিকানা সেট করতে চান তার সাথে নিম্নলিখিত কমান্ডটি ব্যবহার করুন। Command: ifconfig eth0 172.20.40.130 [এখানে eth0 ইন্টারফেসে উপরের কমান্ডের সেট করা আইপিটি সেট হবে]। অবশ্যই মনে রাখতে হবে যে, সুপার ইউজার মানে রুট ইউজার পারমিশন ছাড়া ছাড়া আপনি কমান্ডগুলো রান করতে পারবেন না৷ তাই প্রথমেই আপনাকে সুপার ইউজার হয়ে [root user command: ‘sudo su‘ ] তারপর কমান্ডগুলো রান করতে হবে।

kali@kali:~$ sudo ifconfig eth0 172.20.40..130

7.Assign a Netmask to Network Interface:

“netmask” আর্গুমেন্ট এবং ইন্টারফেসের নাম (eth0) সহ “ifconfig” কমান্ডটি ব্যবহার করলে আপনি একটি প্রদত্ত ইন্টারফেসে একটি নেটমাস্ক নির্ধারণ করতে পারবেন। উদাহরণস্বরূপ, “ifconfig eth0 netmask 255.255.255.224; এখানে, eth0 ইন্টারফেসটিতে একটি নেটওয়ার্ক মাস্ক সেট করবে। Command: ifconfig eth0 netmask 255.255.255.224

kali@kali:~$ sudo ifconfig eth0 netmask 255.255.255.224

8.Assign a Broadcast to Network Interface:

“broadcast” আর্গুমেন্ট এবং ইন্টারফেসের নাম (eth0) সহ “ifconfig” কমান্ডটি ব্যবহার করলে আপনি একটি প্রদত্ত ইন্টারফেসে একটি ব্রডকাস্ট নির্ধারণ করতে পারবেন। উদাহরণস্বরূপ, “ifconfig eth0 broadcast 172.16.25.63; এখানে, eth0 ইন্টারফেসটিতে একটি ব্রডকাস্ট মাস্ক সেট করবে। Command: ifconfig eth0 broadcast 172.16.25.63

kali@kali:~$ sudo ifconfig eth0 broadcast 172.16.25.63

9.Change the MAC address of Network Interface:

কোন নেটওয়ার্ক ইন্টারফেসের MAC address (Media Access Control) ঠিকানা পরিবর্তন করার জন্যে মূল কমান্ডের সাথে ”hw ether” এই কমান্ডটি ব্যবহার করুন। Command: ifconfig eth0 hw ether KK:LL:MM:NN:OO:PP

kali@kali:~$ sudo ifconfig eth0 hw ether KK:LL:MM:NN:OO:PP

আশাকরি, Ifconfig Command Bangla Tutorial টিউটোরিয়ালটি আপনাদের ভালো লেগেছে।

Linux Tutorial Bangla

Post navigation

Previous Post: ls Command Linux Bangla Tutorial
Next Post: Nslookup Command Bangla Explain – Linux Tutorial

More Related Articles

File Command Linux Bangla Tutorial Linux Tutorial Bangla
Linux Tutorial Bangla System Info Command Linux Tutorial Bangla
Nslookup Command Bangla Explain – Linux Tutorial Linux Tutorial Bangla
Uname Command Linux Bangla Tutorial Linux Tutorial Bangla
ls Command Linux Bangla Tutorial Linux Tutorial Bangla

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

  • Backup WordPress Site Bangla Tutorial
  • Yoast SEO – Bangla Tutorial 2022
  • Business Email Setup Cpanel- Bangla Tutorial
  • WordPress Install Localhost | Bangla Tutorial
  • WordPress Migration Bangla Tutorial

Recent Posts

  • Backup WordPress Site Bangla Tutorial
  • Yoast SEO – Bangla Tutorial 2022
  • Business Email Setup Cpanel- Bangla Tutorial
  • WordPress Install Localhost | Bangla Tutorial
  • WordPress Migration Bangla Tutorial

Recent Comments

    Archives

    • September 2022
    • August 2022
    • June 2022
    • May 2022

    Categories

    • Internet
    • Linux Tutorial Bangla
    • Social Media
    • WordPress Tutorial

    Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org

    Our Service

    • Digital Marketing
    • Web Design & Development
    • Web Application Security
    • WP Design and Security
    • Graphics Design

    Connect Us

    • Facebook
    • Twitter
    • YouTube
    • LinkedIn

    Read Our Blog

    • Internet
    • Linux Tutorial Bangla
    • Social Media
    • WordPress Tutorial

    About us

    IT Agency Bangladesh is a Professional Digital Agency platform. We're dedicated to providing you with the best IT service with a focus on dependability and information Technology. We are here to assist, Call us at +8801824490048. Stay tuned for Valuable Content.

    DMCA.com Protection Status

    Copyright © 2022 IT Agency Bangladesh. DMCA PROTECTED. Don't Copy and Sell Our Content