در مقاله چهارم از مبحث امنیت شبکه تنظیمات شبکه برای kali در vmware workstation
از دستورات "ping" و "ifconfig" استفاده کردیم. در ادامه مطلب خروجی دستور ifconfig را بیشتر مورد بررسی قرار داده و سپس دستور route و نحوه تنظیم یک آدرس IP استاتیک در سیستم های Debian را آموزش می دهیم.
- دستورات:
ابتدا یک ترمینال باز کرده و دستور 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 بصورت زیر استفاده می کنیم.* همانطور که مشاهده می کنید این مقدار برابر با ۱۹۲.۱۶۸.۱.۱ می باشد.
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
بصورت زیر عمل کنید:
- یک ترمینال باز کرده و باز کرده و به دایرکتوری تغییر مکان دهید:
- سپس با وارد کردن دستور زیر فایل interfaces را باز کنید:
تصویر زیر محتویات پیش فرض فایل را نمایش می دهد:
برای دادن IP استاتیک باید یک ورودی برای eth0 در فایل ایجاد کرده و مشخصات شبکه خود را وارد کنیم.
- مشخصات زیر را در ادامه فایل وارد کنید:
iface eth0 inet static
address 192.168.1.58
netmask 255.255.255.0
gateway 192.168.1.1
- فایل را با CTRL+X و سپس دکمه Y و در آخر Enter ذخیره کنید.
- حال سرویس شبکه را با دستور زیر ری استارت کنید:
در مقاله بعدی از این بخش به بررسی دستور netstat و نرم افزار NetCat می پردازیم.