نویسنده: بابک حسینی نژاد

عضویت در خبرنامه
شبکه های اجتماعی
آخرین نظرات
  • ۲۲ ارديبهشت ۰۲، ۱۴:۵۱ - سردار علائی
    سرور
  • ۲۲ ارديبهشت ۰۲، ۱۴:۴۹ - سردار علائی
    سرور

در مقاله چهارم از مبحث امنیت شبکه تنظیمات شبکه برای kali در vmware workstation از دستورات "ping" و "ifconfig" استفاده کردیم. در ادامه مطلب خروجی دستور ifconfig را بیشتر مورد بررسی قرار داده و سپس دستور route و نحوه تنظیم یک آدرس IP استاتیک در سیستم های Debian را آموزش می دهیم. 

 

  • دستورات:

ابتدا یک ترمینال باز کرده و دستور ifconfig را وارد کنید. خروجی آن شبیه شکل زیر است:

 

root@kali:~# ifconfig

eth0    Link encap:Ethernet  HWaddr 00:0c:29:b0:af:cb  
          inet addr:192.168.1.58  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:feb0:afcb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:156 errors:0 dropped:0 overruns:0 frame:0
          TX packets:72 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:19142 (18.6 KiB)  TX bytes:5682 (5.5 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:20 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1200 (1.1 KiB)  TX bytes:1200 (1.1 KiB)

خوب از خروجی بالا اطلاعات زیادی می توان بدست می آورد مثلا رابط کاربری شبکه ما eth0 نام دارد و آدرس IP که کالی برای ارتباط با این شبکه (شبکه محلی خودمان) استفاده می کند ۱۹۲.۱۶۸.۱.۵۸ است (مال شما احتمالا فرق می کند)*.

 

*آدرس IP یه لیبل ۳۲ بیتی که به هر یک از دستگاههای داخل شبکه داده میشه و برای هر کدوم از اونها مستقله. دیگه اینجا وارد جزئیات و رنج های IP نمیشیم. سعی می کنم یه پست در این مورد بزارم.

 

یکی دیگر از اطلاعاتی که این دستور به ما می دهد، آدرس زیر شبکه (Subnet Mask) است که آدرس IP را به دو قسمت تقسیم می کند ۱. قسمت مربوط به شبکه و ۲. قسمت مربوط  به هاست. ماسک ما در اینجا ۲۵۵.۲۵۵.۲۵۵.۰ است یعنی سه قسمت اول آدرس ip که همان 192.168.1 است، مربوط به شبکه و قسمت آخر آن شماره ماشین کالی است که روی آن هستیم(۵۸).

حتما سؤال بعدی شما این است که پس Default Gateway کجاست؟

برای دیدن آدرس default gateway از دستور route بصورت زیر استفاده می کنیم.* همانطور که مشاهده می کنید این مقدار برابر با ۱۹۲.۱۶۸.۱.۱ می باشد.

 

root@kali:~# route
Kernel IP routing table
Destination     Gateway            Genmask             Flags Metric Ref    Use Iface
default           192.168.1.1     0.0.0.0                UG     0      0         0 eth0
192.168.1.0    *                     255.255.255.0      U       0      0         0 eth0

* وقتی یکی از دستگاه های داخل شبکه می خواد با یک دستگاه در خارج شبکه محلی ما ارتباط برقرار کنه ترافیک رو از طریق Default Gateway می فرسته یا دریافت می کنه. Default Gateway می تونه مثلا روتر ADSL شما باشه که ازش برای ایجاد یه شبکه بیسیم استفاده می کنید.

 

  • تنظیم IP استاتیک:

رابط کاربری شبکه شما در کالی بصورت پیشفرض از DHCP استفاده می کند یعنی هر دفعه که به شبکه متصل می شوید یک IP متفاوت خواهید داشت. برای تنظیم یک IP ثابت یا همان استاتیک در سیستم باید فایل /etc/network/interfaces بصورت زیر عمل کنید:

  1. یک ترمینال باز کرده و باز کرده و به دایرکتوری تغییر مکان دهید:
root@kali:~# cd /etc/network
  1. سپس با وارد کردن دستور زیر فایل interfaces را باز کنید:
root@kali:/etc/networknano interfaces

تصویر زیر محتویات پیش فرض فایل را نمایش می دهد:

برای دادن IP استاتیک باید یک ورودی برای eth0 در فایل ایجاد کرده و مشخصات شبکه خود را وارد کنیم.

  1. مشخصات زیر را در ادامه فایل وارد کنید:
auto eth0
iface eth0 inet static
address 192.168.1.58
netmask 255.255.255.0
gateway 192.168.1.1

 

  1. فایل را با CTRL+X و سپس دکمه Y و در آخر Enter ذخیره کنید.

 

  1. حال سرویس شبکه را با دستور زیر ری استارت کنید:
 root@kali:/etc/networkservice networking restart

 

در مقاله بعدی از این بخش به بررسی دستور netstat و نرم افزار NetCat می پردازیم.

نظرات (۳)

عالی بود پســـــــــــــر
مرســــــــــــــــــــــــــــی
ممنون.خیلی عالی بود. مخصوصا که با تصویرای واضح توضیح داده بودید.
با عرض سلام و خسته نباشید
جالب و روان بود مرسی
فقط سوالی که دارم اینه که تو کالی لینوکس بنده تو ترمینال با دستور ifconfig آی پی نمایش داده نمیشه
رابط شبکه کالی هم با ماشین مجازی به صورت Bridged پیکربندی شده
تصویر :
http://8pic.ir/images/qqn9gz57kbum6o81h2td.png
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی